Voilà, qd on choisie un continent, cela donne la liste de pays associé à ce contenant (en JS).
Ces 2 select sont dans un formulaire.
Quand on valide le formulaire et qu'il y a un pb, on revient sur le formulaire, tout ce qui avait été mis/choisie a été remis sauf pour les pays.
La liste des pays n'est pas recontruite.
Comment faire pour reconstruire la liste des pays et en selectionnant le pays choisi ?
Merci
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
22
23
24
25
26
27
28
29 <tr> <td>Continent*</td> <td> <select name="ch_cont_coord" onchange="aff(this.form);" onclick="aff(this.form);"> <option value="" <?php if ($_SESSION['cc']=="") {echo "SELECTED";} ?>>Sélectionner un continent</option> <?php $req = "SELECT nom, id_c "; $req .= "FROM continent "; $req .= "ORDER BY nom "; $res = mysql_query($req,$connexion) or die ('Erreur : '.mysql_error()); while ($row = mysql_fetch_array($res)) { ?> <option value="<?php echo $row['nom']; ?>" <?php if ($_SESSION['cc']==$row['nom']) {echo "SELECTED";} ?>><?php echo $row['nom']; ?></option> <?php } ?> </select> </td> </tr> <tr> <td>Pays*</td> <td> <select name="ch_pays_coord" id="ch_pays_coord"> <option value=""></option> </select> </td> </tr>
Partager