sauver une variable d'un tableau dans une session

sauver une variable d'un tableau dans une session - PHP - Programmation

Marsh Posté le 24-08-2008 à 13:06:37    

Bonjour,
j'ai un petit problème avec les sessions j'arrive à recupérer la valeur d'un input mais pour ce qui est d'une valeur d'un tableau ça ne fonctionne pas pouvez-vous m'aider c le nom que j'aimerai bien recupérer($nom) merci
 
<?php
session_start();
 
?>  
<?php
require ("header.php" );
 
?>
<div class="contenu">
 
 
  <h1><u>Ajouter commande</u></h1>
  <br/>
  <h2>Selectionner le client pour la commande</h2>
<form name="formulaire" method="post" action="ajoutercommande.php">
<table width = "320" border = "1">
 
<tr>
<td> Nom Client :  </td>
<td> <input type="text" name="nomcommandeclirech" id="nomcommandeclirech" value=""/></td>
</tr>
 
<tr><td></td>
<td align="center"><input type="submit" name="rechercher" id="rechercher" value="rechercher" onclick="rechercher()"/></td>
</tr>
</table>
 
<?php
 
 $nom = $_POST["nomcommandeclirech"];
  $db_link = mysql_connect("localhost","root","" );
 if (!$db_link){
  die ("Erreur de connexion :".mysql_error());
  }
  mysql_select_db("gestion de commande" ) or die ("Sélection de la base impossible" );
  /*performing SQL query*/
 
  $sql="SELECT * FROM client WHERE nom LIKE CONVERT( _utf8 '%$nom%'USING latin1 ) COLLATE latin1_swedish_ci";
 
  /*echo $sql;*/
   $result = mysql_query($sql,$db_link);
  if (!$result)
  die ("erreur sur ma requete".mysql_error());
   
 
  /* closing connection*/
  mysql_close($db_link);
 
  ?>  
  <br/>
  <br/>
<table width = "350" border = "4">
<tr>
<td> Nom du client</td>
<td> Prénom du client</td>
<td> Adresse du client</td>
<td> Code postal</td>
<td> Ville</td>
<td>Pays</td>
<td> Téléphone</td>
<td> gsm</td>
<td> E-mail</td>
</tr>
 
 
<?php
while ($row=mysql_fetch_row($result))
    {
 $nom=".$row[1].";
    echo '<tr>';
 echo '<td>'.$row[1].'</td>';
 echo '<td>'.$row[2].'</td>';
 echo '<td>'.$row[3].'</td>';
 echo '<td>'.$row[4].'</td>';
 echo '<td>'.$row[5].'</td>';
 echo '<td>'.$row[6].'</td>';
 echo '<td>'.$row[7].'</td>';
 echo '<td>'.$row[8].'</td>';
 echo '<td>'.$row[9].'</td>';
 echo '<td><ul><li><a href="nouvellecommande.php">Commander</a></li>
 </ul></td>';
 echo '</td></tr>';
    }
 
 
 ?>  
</table>
</div>
 
<?php
 require ("footer.php" );
?>

Reply

Marsh Posté le 24-08-2008 à 13:06:37   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed