[PHP] Liste déoulante, récupérer les données

Résolu/Fermé
calimm Messages postés 32 Date d'inscription mercredi 1 juin 2011 Statut Membre Dernière intervention 18 juillet 2013 - 7 juin 2011 à 11:20
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 7 juin 2011 à 15:18
Bonjour,

Débutant en php, je souhaite afficher les données que l'utilisateur a choisit grâce à une liste déroulante qui interroge la base de donnée...
Concrètement, la liste déroulante répertorie les codes des différentes transactions, quand l'utilisateur sélectionne un code il faut que toutes les informations relatives à la transaction s'affichent (adresse, nom ect...).

voici la liste déroulante
   $query = mysql_query("SELECT * FROM transactions "  );
               echo '<form action="admin.php" method="post"><select>';                   
	       while ($liste = mysql_fetch_assoc($query)) {
			echo '<option value="'.$liste['code'].'">'.$liste['code'].'</option>';
		}
	        echo '</select><input type="submit" value="ok"></form>'; 

Pas de problême avec ça, les codes de la bdd sont présents.

Et voila le code qui affiche les données
                $sql="SELECT * FROM transactions WHERE code='".$_POST[$liste['code']]."'";
		$req = mysql_query($sql, $db);
		$donnees=mysql_fetch_array($req);
			?>
			
			<ul style="text-align:left;">

			<li> adresse : <?php echo $donnees['adresse']; ?></li>

			<li> nom : <?php echo $donnees['nom']; ?></li>
                         
                          </ul>


Malheureusement, les données ne s'affichent pas...
Merci d'avance ! ;)


3 réponses

JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
Modifié par JooS le 7/06/2011 à 15:08
Salut ...

Tu n'as pas attribuer un nom a ta balise select ... <select name="le_code"></select>

et après ..
$sql="SELECT * FROM transactions WHERE code='".$_POST['le_code']."'";
2
calimm Messages postés 32 Date d'inscription mercredi 1 juin 2011 Statut Membre Dernière intervention 18 juillet 2013
7 juin 2011 à 13:57
up :)
0
calimm Messages postés 32 Date d'inscription mercredi 1 juin 2011 Statut Membre Dernière intervention 18 juillet 2013
7 juin 2011 à 15:14
Merciii JooS !!
0
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
7 juin 2011 à 15:18
de rien ... :)
0