Créer moteur de recherche site
florentdescorde
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite créer un site tres simple avec juste une barre de recherche ( ex Google). et qui vient interroger ma base de données.
base de données de 2 colonnes,
ex colonne 1 : couleur
colonne 2 objet.
et quand nous recherchons une couleur, le moteur nous donne l'objet correspondant dans ma base de données.
avez vous une idee ?
merci !
Je souhaite créer un site tres simple avec juste une barre de recherche ( ex Google). et qui vient interroger ma base de données.
base de données de 2 colonnes,
ex colonne 1 : couleur
colonne 2 objet.
et quand nous recherchons une couleur, le moteur nous donne l'objet correspondant dans ma base de données.
avez vous une idee ?
merci !
A voir également:
- Créer moteur de recherche site
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
1 réponse
Bonjour,
Ce que tu décris ressemble plus à ce que j'appellerai du filtrage.
Tu peux effectuer ce filtrage avec les clauses WHERE en SQL.
Par exemple :
Pour effectuer une recherche à partir de plusieurs mots clés, une méthode simple mais pas forcément efficace est d'exécuter ce type de requête :
Pour une vraie recherche efficace, on utilise souvent Elastic Search qui fournit une API puissante pour effectuer des recherches personnalisées.
Ce que tu décris ressemble plus à ce que j'appellerai du filtrage.
Tu peux effectuer ce filtrage avec les clauses WHERE en SQL.
Par exemple :
SELECT * FROM matable WHERE couleur="vert"
Pour effectuer une recherche à partir de plusieurs mots clés, une méthode simple mais pas forcément efficace est d'exécuter ce type de requête :
SELECT * FROM matable WHERE couleur LIKE "%motclé1%" AND couleur LIKE "%motclé2%" AND couleur LIKE "%motclé3%"
Pour une vraie recherche efficace, on utilise souvent Elastic Search qui fournit une API puissante pour effectuer des recherches personnalisées.