Mammouth du PHP |
19672 Messages
04 oct. 2011, 18:57
Ben tu as posté un bout de code un peu plus tôt et j'en ai extrait ceci :
<?pjp
//...
$liste .= '<select name="ville" id="id_sec">'."\n";
for($d = 0; $d < $nd; $d++)
{
$liste .= ' <option value="'. $code_dept[$d] .'">'. htmlentities($nom_dept[$d]) .' ('. $code_dept[$d] .')</option>'."\n";
}
$liste .= '</select>'."\n";
Il y a là deux éléments importants : l'identifiant de la liste, donc ici « ville » et le second, c'est ce qui va dans l'attribut value de la balise option.
La première liste devrait avoir pour name et id « region » et non ville, et les options devraient donc avoir la valeur correspondant au nom de chaque région (et afficher la même chose bien sûr)
Ensuite, ben tu récupères dans $_POST['region'] et tu auras la valeur à insérer dans ta requête SQL. Là, la liste des villes ou des secteurs selon à quelle phas on en est va être récupérée et tu reconstruis les listes en mettant à jour la nouvelle.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 