Moteur de recherche dans un site

Fermé
Dwcdp - 4 juin 2011 à 10:05
mimigenie Messages postés 1180 Date d'inscription dimanche 3 janvier 2010 Statut Membre Dernière intervention 4 août 2018 - 4 juin 2011 à 12:46
Bonjour, je souhaiterai savoir comment je peut rajouter un moteur de recherche sur mon site de vêtements j'utilise Dreamweaver CS4
Merci d'avance.



1 réponse

mimigenie Messages postés 1180 Date d'inscription dimanche 3 janvier 2010 Statut Membre Dernière intervention 4 août 2018 313
4 juin 2011 à 11:16
Voila ce qu'il te faut, à la fin de la personnalisation, tu obtiendras un code à mettre dans ton site.

https://programmablesearchengine.google.com/about/

Sinon, si tu veux le faire tout seul, tu peux le faire en php mais c'est compliqué et lourd
0
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
Modifié par JooS le 4/06/2011 à 11:35
Salut ...
C'est pas si compliqué que ça en a l'air ...
Une seule requête suffit pour faire une recherche basique ...


// PARTIE HTML (FORMULAIRE) 
<form method="POST" action="http://tonsite.com/page_search.php"> 
    <p>Recherche : <input type="text" name="search" /></p> 
    <p><input type="submit" value="Rechercher" /></p> 
</form> 

//Partie php 
<?php 
if(!empty($_POST['search'])) { 
    $search = htmlentities($_POST['search'],ENT_QUOTES); 
    $resultat = $bdd->query("SELECT * FROM table WHERE champ1 LIKE '%$search%' OR champ2 LIKE '%$search%'"); 

//AFFICHAGE 
    if($donnees= $resultat->fetch()) { 
        while($donnees= $resultat->fetch()) { 
            echo '<p>Nom champ1 : '.$donnees['champ1'].'</p>'; 
            echo '<p>Nom champ2 : '.$donnees['champ2'].'</p>'; 
            echo '<br>'; 
        } 
    } 
    else echo '<p>Aucun resultat pour <strong>'.$search.'</strong></p>'; 
}
?>


C'est ce qu'il y a de plus basique comme script ...
0
mimigenie Messages postés 1180 Date d'inscription dimanche 3 janvier 2010 Statut Membre Dernière intervention 4 août 2018 313
4 juin 2011 à 12:46
A bon, on en apprend tout les jours ^^
0