Bonjour,
Est-il possible de créer deux listes déroulantes liées c'est à dire le contenu de la deuxième liste dépend de la valeur sélectionnée dans la première liste, j'ai deja vu la solution en ajax mais je cherche une solution en php.
J'ai essayé ceci mais ça me donne une erreur de syntaxe après l'affichage de la premiere liste deroulante:j'ai testé la requte dans phpmyadmin est ça marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1, alors je ne sais pas l'origine de cette erreur.
J'ai vraiment besoin de votre aide.
Voila la partie du code que j'ai essayé:
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 <p> <label for="form_type">Type : </label> <select id="form_type" name="type" > <option value="dep">Département</option> <option value="ser">Service</option> </select> <?php $typ= $_POST['type']; $verif_query=sprintf("SELECT `libelle` FROM `entite` WHERE type=".$typ.""); // requête sur la base administrateurs $verif = mysql_query($verif_query, $dbprotect) or die(mysql_error()); if($verif){ $fic= '<label for="form_libelle">Libelle : </label><select id="form_type" name="type" >'; while($ligne = mysql_fetch_array($verif)) { $fic.='option>'.$ligne[libelle].'</option>'; } $fic.='</select>'; echo $fic;} ?> </p>
Partager