Créer moteur de recherche site
Fermé
florentdescorde
-
9 sept. 2017 à 16:14
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 9 sept. 2017 à 22:30
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 9 sept. 2017 à 22:30
A voir également:
- Créer moteur de recherche site
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte gmail - Guide
1 réponse
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
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.