bonjour tous le monde je veux savoir comment je peux creer un moteur de recherche qui va chercher dans une table my sql et afficher les resultas
Version imprimable
bonjour tous le monde je veux savoir comment je peux creer un moteur de recherche qui va chercher dans une table my sql et afficher les resultas
Tu dois créer un formulaire du type
Ensuite tu dois créer la page search.php, où tu dois mettre la fonctionsuivanteCode:
1
2
3
4
5
6
7
8 <form action="search.php" method="post"> Rechercher par <select name="rechercherpar"> <option>Nom</option> <option>Matricule</option> </select> Mot clé<input type="text" name="mot_cle"> <input type="submit" value="Rechercher">
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php function search() { $champ=$_POST['rechercherpar']; $mot=$_POST['mot_cle']; $resultat=mysql_query("select * from table where $champ=\"$mot"\") $ligne=mysql_fetch_array($resultat); $nb=mysql_num_rows($resultat); $i=0; while($i<$nb) { $nom=$ligne['nom']; $prenom=$ligne['prenom']; $tel=$ligne['tel']; echo $nom.' '.$prenom.' '.$tel $i=$i+1; } } search(); ?>