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 :
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>";
 
?>
merci de votre aide
tortue