Bonjour,
j'ai fait deux listes déroulantes chaque liste est remplie à partir d'une table, et la seconde liste est appelée lorsqu'on choisie une région donc pour chaque région choisie sur la seconde liste on a les départements, mais ceci est "sencé" fonctionner non?
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
 
<select name="id_reg" class="saisie">
<option value="" disabled="disabled" selected="selected">Choisissez une r&eacute;gion</option>
<?php
   $sql_reg="SELECT * FROM tb_region GROUP BY nom";
   $result=mysql_query($sql_reg);								while($reg=mysql_fetch_assoc($result)){
echo "\n\t\t\t\t\t<option value=\"".$reg['id_reg']."\">".stripslashes($reg['nom'])."</option>";
}?>
</select>										
....
<td width="200"  align="right">S&eacute;lectionn&eacute; le d&eacute;partement&nbsp; </td>
<td width="234" align="left">
<select name="id_dep" class="saisie">
<option value="" disabled="disabled" selected="selected">Choisissez un d&eacute;partement </option>
<?php
$sql_dep = "SELECT id_dep, nom FROM, id_reg tb_departement WHERE id_reg =".$reg['id_reg']." ORDER BY nom";
$result=mysql_query($sql_dep);
while($dep=mysql_fetch_assoc($result)){
echo "\n\t\t\t\t\t<option value=\"".$dep['num_dep']."\">".stripslashes($dep['nom'])."</option>";
}?>
</select>
Je ne vois pas pourquoi cela ne fonctionne pas,si quelqu'un voit l'erreur... qu'il me ou lol
Merci d'avance