Page 1 sur 1

SELECTED dans un select

Posté : 14 août 2014, 14:10
par bibi67
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 !!

Re: SELECTED dans un select

Posté : 14 août 2014, 17:03
par Aureusms
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";

Re: SELECTED dans un select

Posté : 14 août 2014, 19:32
par bibi67
Bonjour, non ca marche pas mais j'aurais une solution mais il faudrait que j'ecrive $_GET['d'] dans du js

Re: SELECTED dans un select

Posté : 14 août 2014, 20:10
par toytoy
Pourquoi tu ne fais pas comme pour région ?

Re: SELECTED dans un select

Posté : 14 août 2014, 20:40
par bibi67
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