Bonjour à tous.
J'ai deux listes déroulantes:
1. Liste de villes
2. Liste d'associations.
J'arrive à avoir les associations correspondant aux villes lors de la sélection. Mais quand je sélectionne l'association, rien ne s'affiche dans les champs quelqu'un a t il une idée ? sachant que je dois rester sur la même feuille php.
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
30
31
32
33
34
35
36
37
38
39
40
41 <form action="modif.php" method="post" name="modif" id="modif"> <p class="Formulaire" align="left">Choisissez une commune : <select name="commune" id="commune" onChange="location.replace('modification.php?com='+this.value);"> <option value ='*'>Sélection</option> <option value ='ville1'>Ville1</option> <option value ='ville2'>Ville2</option> </select></p> <p class="Formulaire" align="left">Choisissez une association pour la commune de <span style="color:#009600; "><?php echo $com; ?></span> : <select name="listeasso" id="listeasso" > <?php $resultat=mysql_query("SELECT ASSOCIATION.NOM_ASSO, ASSOCIATION.VILLE FROM ASSOCIATION WHERE ASSOCIATION.VILLE = '$com' ORDER BY ASSOCIATION.NOM_ASSO;") or die ("requète non executé"); if (! $resultat) { echo "Erreur requete"; exit;} while ($ligne=mysql_fetch_array($resultat)) { ?> <option><?php echo ''.$ligne['NOM_ASSO'].'';?> </option> <?php } //récupération des informations de la requête pour une asso sélectionnée $rep= mysql_fetch_assoc($resultat); $asso=$rep[0]; $ville=$rep[1]; echo $asso; echo $ville; ?> </select></p> <p align="left"> Asssociation : <input name="nomasso" type="text" id="nomasso" maxlength="500" value="<?php echo $asso ?>"> </p> <p align="left"> Ville : <input name="nomville" type="text" id="nomville" maxlength="200" value="<?php echo $ville ?>"> </p> <div align="left"> <input name="Submit" type="image" src="bt-envoyer.png" height= "27" width= "72" value="Afficher l'association" > </div> </form>
Partager