Bonjour,

J'ai un problème dans mon code mais je ne vois pas ou.
Le but étant de faire une recherche avec les éléments que l'on sélectionne dans les 2 listes déroulantes.

Voici un bout de 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 
<form method="post">
<p>
    <select name="profondeur">
		<option value="">----Profondeur----</option>
        <option value="- de 10 m">- de 10 m</option>
        <option value="de 11 à 49 m">de 11 à 49 m</option>
        <option value="de 50 à 99 m">de 50 à 99 m</option>
        <option value="de 100 à 149 m">de 100 à 149 m</option>
		<option value="+ de 150 m">+ de 150 m</option>
    </select>
 
</p>
<p>
    <select name="distance_cote">
		<option value="">----- Distance côtes -----</option>
        <option value="- de 10 km" >- de 10 km</option>
		<option value="de 10 à 20 km" >de 10 à 20 km</option>
		<option value="de 20 à 40 km" >de 20 à 40 km</option>
		<option value="de 40 à 50 km" >de 40 à 50 km</option>
		<option value="+ de 50 km" >+ de 50 km</option>
    </select>
	<br><br><input type="submit" name="btsave" value="filtre" />
</p>
</form>
<?php
$conn = mysql_connect("localhost","root","") or die('Connection impossible : ' . mysql_error());
mysql_select_db("lcv", $conn);
if(isset($_POST['btsave']))
{
 
$sql=mysql_query('SELECT nom,profondeur,distance_cote FROM infos WHERE profondeur='.$_POST['profondeur'].'AND distance_cote='.$_POST['distance_cote']); 
while($resultat=mysql_fetch_array($sql))
echo $resultat['nom'].' : '.$resultat['profondeur'].' m'.'</br>'.$resultat['distance_cote'];
	?>
	<br>
	<?php
	if(isset($_POST['profondeur']))
		{
		if($_POST["profondeur"]=='- de 10 m')
			{
			$var=mysql_query('select nom,profondeur from infos where profondeur<10');?><ul><?php
			}
		if(isset($_POST['distance_cote']))
			{
			if($_POST["distance_cote"]=='- de 10 km')
				{
				$var=mysql_query('select nom,distance_cote from infos where distance_cote<10');?><ul><?php
 
				}
 
//(...)
			}
		}
 
}
mysql_close();
?>
Merci à ceux qui pourront m'aider.