Créer moteur de recherche site
Fermé
florentdescorde
-
9 sept. 2017 à 16:14
avion-f16 Messages postés 19241 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 16 mars 2024 - 9 sept. 2017 à 22:30
avion-f16 Messages postés 19241 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 16 mars 2024 - 9 sept. 2017 à 22:30
A voir également:
- Créer moteur de recherche site
- Créer un compte gmail - Guide
- Site de telechargement 2023 - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Site de vente d'occasion gratuit - Guide
1 réponse
avion-f16
Messages postés
19241
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2024
4 495
9 sept. 2017 à 22:30
9 sept. 2017 à 22:30
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.