bonjour ! je dois faire des recherches via des listes deroulantes , il me renvoie que le premier , quand je selectionne un autre choix rien ne s'affiche et pourtant ca existe dans ma base
requete.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 <?php $connection= mysql_connect ("localhost" , "root" ,""); $db="cv"; mysql_select_db ($db, $connection); $choix = $_POST['specialite']; $requete = mysql_query("SELECT * FROM personne where specialite='".$choix."'"); echo "<table border='1'>"; echo "<tr> <th>NOM</th> <th>PRENOMS</th> <th>EMAIL</th> <th>AGE</th> <th>MENTION</th> <th>nombres d'années experience </th> <th>NATIONALITE</th> <th>TELEPHONE</th> </tr>"; while ($row = mysql_fetch_array($requete, MYSQL_ASSOC)) { echo "<tr>"; echo "<td>".$row['nom']."</td>"; echo "<td>".$row['prenoms']."</td>"; echo "<td>".$row['email']."</td>"; echo "<td>".$row['age']."</td>"; echo "<td>".$row['mention']."</td>"; echo "<td>".$row['experience']."</td>"; echo "<td>".$row['nationalite']."</td>"; echo "<td>".$row['telephone']."</td>"; echo "</tr>"; } echo "</table>"; ?>
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 <form name="formulaire" action="requete.php" method="POST" > <table width=800 > <td> <SELECT name="specialite"> <OPTION> Selectionnez toutes les personnes en --- </OPTION> <OPTION value="reseaux" > reseaux </OPTION> <OPTION value="bases de donnees"> bases de données </OPTION> <OPTION value="developpement" > developpement </OPTION> </SELECT><br><br><br> <SELECT name="experience"> <OPTION> Selectionnez les personnes ayant --- </OPTION> <OPTION value="3" > 3 ans d'experience </OPTION> <OPTION value="4"> 4 ans d'experience </OPTION> <OPTION value="5" > 5 ans d'experience </OPTION> <OPTION value="0" > + de 5 ans d'experience </OPTION> </SELECT><br><br><br> <SELECT name="mention"> <OPTION> Selectionnez les personnes ayant une mention --- </OPTION> <OPTION value="passable" > passable </OPTION> <OPTION value="assez bien"> assez bien </OPTION> <OPTION value="bien" > bien </OPTION> <OPTION value="tres bien" > trés bien</OPTION> <OPTION value="excellent" > excellent</OPTION> </SELECT><br><br><br> <input type="submit" name="valider" value="valider"></td></tr> </table> </form>
Partager