Bonjour tout le monde
Je fais un formulaire de recherche de données dans ma base fais avec php/mysql.
Mon probleme est que je ne vois pas commant afficher le résultat de la requet dans le tableau où se trouve le formulaire.
Mon prof ma dit d'utiliser xmlhttprequest, je ne vois pas comment faire car c'est la premiere fois que j'en entand parler.
Ci-dessous les codes
Formulaire de recherche
Requet recherche
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 <?php echo '<html> <head> <body> <center><h1><font color="green">Recherche dossiés</font></h1></center> <form method="post" action="req_recherche.php"> <font face color="marron">N°dossier :</font> <input type="text" name="dossier"> <font face color="marron">Nom :</font> <input type="text" name="nom"> <font face color=marron>Prénom :</font> <input type="text" name="prenom"> <br><br> <font face color="marron">Recherche par:</font> <br> <input type="radio" name="choix" value="N°dossier">N°dossier <br> <input type="radio" name="choix" value="Nom">Nom <br> <input type="radio" name="choix" value="Prenom">Prenom <br><br> <input type="submit" value="Rechercher"> </form> <hr color="red"> <table border bordercolor="blue"> <tr><td>N°dossier</td><td>Nom</td><td>Prenom</td><td>choix</td></tr> <center> </table> </body> </center> </head> </html>'; ?>
Pouvez vous m'aider?
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77 <?php $req=""; $choix="toto"; $connect= mysql_connect("localhost","root",""); $lien=mysql_select_db("projetbd", $connect); if($lien==false) { mysql_error(); exit(); } switch($choix) { case "dossier": if ((isset($_POST['choix'])) && (isset($_POST['dossier']))) { $req=mysql_query("select id,nom,prenom from civilit where id=dossier") or die (mysql_error()); } break; case "nom": if ((isset($_POST['choix'])) && (isset($_POST['nom']))) { $req=mysql_query("select id,nom,prenom from civilit where nom=nom") or die (mysql_error()); } break; case "prenom": if ((isset($_POST['choix'])) && (isset($_POST['prenom']))) { $req=mysql_query("select id,nom,prenom from civilit where prenom=prenom") or die (mysql_error()); } break; } mysql_close(); ?>
Merci
Cordialement
A bientôt
Partager