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
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 fonctionsuivante
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
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 php : 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 <?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(); ?>
Partager