Bonjour à tous,
Je souhaite récupérer la valeur sélectionnée d'une liste déroulante liée à une table mysql. Je me suis inspiré d'un code publié sur le site. Pas de problème de connexion, ni d'affichage de la liste déroulante, mais je n'arrive pas à récupérer la valeur de la liste! Je ne suis pas familier du mélange Javascript et php.
Voici le code php :
Merci à tous pour votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 if ($choix) { $query = mysql_query("SELECT nom FROM telephone WHERE numeroadh='$choix';") or die (mysql_error()); $array = mysql_fetch_array($query); echo 'Vous avez choisi le nom : ' . $array['nom']; // ça marche pas ici!!! } // Début du script $query = mysql_query("SELECT * FROM telephone;") or die (mysql_error()); if ($query) { echo '<form method="post">'; echo '<select name="choix">'; while ($array = mysql_fetch_array($query)) { if ($choix == $array["numeroadh"]) { echo '<option value="' . $array['numeroadh'] . '" selected>' . $array['nom'] . '</option>'; } else { echo '<option value="'.$array['numeroadh'] . '">' . $array['nom'] . '</option>'; } } echo '</select>'; echo '<input type="submit" value="OK">'; echo '</form>'; } mysql_close();
Michel
Partager