[RESOLU] SELECTED dans un select

Petit nouveau ! | 3 Messages

14 août 2014, 14:10

Bonjour, j'ai un select liée a un autre (Région, Département) ci je sélectionne en exemple Alsace et j'actualise la page le select reste sur Alsace

Mais pour le département ca ce complique un peu !!!

Les options pour les régions
<option value="<?php echo($nr); ?>" <?php if (!(strcmp($nr, htmlentities($_GET['r'], ENT_COMPAT, 'UTF-8')))) {echo "SELECTED";} ?>><?php echo($nom); ?></option>
Les options pour les départements
$liste .= '<option value="'. $code_dept[$d].'">'. htmlentities($nom_dept[$d]).'</option>'."\n";
il me faudrait une solution pour affiche le département selon l'url $_GET['d'] Exemple si $_GET['d'] = $code_dept[$d] on met SELECTED

Merci de votre aide !!

ViPHP
ViPHP | 1996 Messages

14 août 2014, 17:03

Est ce que cela pourrait fonctionner ?
$liste .= '<option value="'. $code_dept[$d].'" <?php echo (!empty($_GET['d']) &&  $_GET['d'] == $code_dept[$d]) ? 'selected' : ''; ?>>'. htmlentities($nom_dept[$d]).'</option>'."\n";
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Petit nouveau ! | 3 Messages

14 août 2014, 19:32

Bonjour, non ca marche pas mais j'aurais une solution mais il faudrait que j'ecrive $_GET['d'] dans du js

Eléphant du PHP | 113 Messages

14 août 2014, 20:10

Pourquoi tu ne fais pas comme pour région ?

Petit nouveau ! | 3 Messages

14 août 2014, 20:40

Apres deux jours de travaux j'ai trouvez merci pour tout vos post et idée !

Ci cela peu intéresé quelqu'un la solution et disponible en MP

Merci