Récupération valeur issue de liste déroulante dynamique
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 :
Code:
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>"; |
Ce que je voudrais faire, c'est pouvoir récupérer le résultat sélectionné par l'utilisateur dans une variable php .
J'ai utilisé
Code:
$nomEtudiant=$_POST['NomEtudiant'];
mais ça ne marche pas.
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.