Bonjour, mon probleme est que je n'arrive pas à récupérer la valeur du site que l'utilisateur à sélectionné pour afficher les différents terrains du site selectionner. Pour le moment les terrains sont toujours égaux au dernier site de ma base de donnée.
Voici mon code :
merci de votre aide
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
42
43 <?php //On inclue se fichier car il contient la fonction bdd_connexion() include 'fonctions_recherche.php'; //on se connecte à la base de donnée bdd_connexion(); //requete effectué pour lister les différents sites dans la liste déroulante $requete_site ="SELECT DISTINCT site FROM table ORDER BY site"; //vérification de la requête $result_site = mysql_query($requete_site) or die ("Execution impossible de la requête"); //creéation d'une liste déroulante site echo "<p id='lieu'>du site "; echo "<select name='endroit'> <option value='0'>--Veuillez choisir--\n"; while($ligne_site = mysql_fetch_assoc($result_site)) { extract($ligne_site); echo "<option value='$site'>$site\n"; } //requete effectué pour lister les différents sites dans la liste déroulante $requete_terrain ="SELECT terrain FROM table WHERE site LIKE '$site'"; //vérification de la requête $result_terrain = mysql_query($requete_sous_reseau) or die ("Execution impossible de la requête"); //creéation d'une liste déroulante terrain echo "<p id='parcelle'>et du terrain "; echo "<select name='terrain'> <option value='0' selected>--Veuillez choisir--\n <option value='1'>Tous\n"; while($ligne_terrain = mysql_fetch_assoc($result_terrain)) { extract($ligne_sous_reseau); echo "<option value='$terrain'>$terrain\n"; } echo"</select></p>"; ?>
tortue
Partager