bonjour,
j'aimerai faire une recherche via des listes déroulantes mais je me heurte à un message d'erreur, que je ne comprends puisque je récupère les nom de mes listes déroulantes.
Notice: Undefined index: Salles
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 <b>SALLES </b> <select name="Salles"> <option value="Tout">Tout</option> <option value="A1">A1</option> <option value="A2">A2</option> <option value="A3">A3</option> <option value="A4">A4</option> </select> </div></td> </tr> <br/> <tr> <td height="30"><div align="center"> <b>ETAT</b> <select name="Etats"> <option value="Tout">Tout</option> <option value="libre"> libre </option> <option value="occupée">occupée </option> </select> <input type="submit" value="Filtrer" /> </div></td> <br/> <input type="text" name="mot" size="10"> <input type="submit" value="rechercher" /> </tr> </div></td> // cela bloque sur la ligne ci -dessous------------ if(($_POST['Salles'] == "Tout") AND ($_POST['Etats'] == "Tout")) { $sql = "select * from classe ORDER BY NUM DESC; "; } else { $sql = "SELECT * FROM classe WHERE SALLE='".$_POST['Salles']."' AND ETATS='".$_POST['Etats']."' "; } while($Res =$sql ->fetch(PDO::FETCH_ASSOC))
merci
Partager