Bonjour,
Je vous explique mon problème.
J'ai crée une liste déroulante dynamique en php à partir d'une base de donnée avec le code suivant :
Ce que je voudrais faire, c'est pouvoir récupérer le résultat sélectionné par l'utilisateur dans une variable php .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $sql = " SELECT NomEtudiant, PrenomEtudiant FROM etudiant WHERE (NomFormation='$formation' AND DateFormation='$annee')"; $result = mysql_query($sql) or die("Erreur dans la requête 1 sur la table etudiant"); echo "<form action='note.php' method='POST'> <table><tr><td> <H4>Etudiants de cette formation : </H4> <select name='NomEtudiant '>"; while ($row=mysql_fetch_array($result)) { echo"<option>$row[0]</option>"; } echo"</select></td></tr> </table> </form>";
J'ai utilisémais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $nomEtudiant=$_POST['NomEtudiant'];
Est ce que quelqu'un pourrait me dire comment faire SVP ?
De même, dans ma requête, j'ai sélectionner NomEtudiant et PrenomEtudiant, mais seul NomEtudiant apparait dans ma liste déroulante. D'où vient le problème?
Merci.
Partager