Amélioration d'un moteur de recherche - PHP - Programmation
Marsh Posté le 15-06-2009 à 10:01:29
faut remplacer les 'OR' du prefix par des AND. Ou mieux, tu ne découpes pas les mots-clés avec les espaces et tu utilises la chaîne en 1 coup (mais là, ça implique que l'ordre des mots est important) et tu fais
Code :
|
Marsh Posté le 15-06-2009 à 10:03:36
mieux : tu utilise MATCH http://dev.mysql.com/doc/refman/5. [...] earch.html
encore mieux : tu utilises SPHINX ( ici ) en surcouche ou un autre "vrai" moteur de recherche ( solr par exemple)
Marsh Posté le 14-06-2009 à 12:13:03
Bonjour Tout le monde,
Voila j'aimerai améliorer mon moteur de recherche sur mon site.
Exemple:
Entrée1:
Titre: Voiture bleu
Description: Une grande voiture bleu
Entrée2:
Titre: Voiture rouge
Description: Une grande voiture rouge
Si je recherche "voiture", mon moteur me trouve les deux entrée c'est très bien. Si je recherche "voiture bleu", mon moteur me trouve les deux entrée également or je voudrais dans ce cas qu'il n'affiche que l'expression exacte. C'est à dire uniquement entrée1.
Voila j'ai essayé quelques modifications sur le code mais ça ne fonctionne pas. Pourriez-vous m'aider s'il vous plaît?
Voici le code:
Merci d'avance
Message édité par hazmoon le 14-06-2009 à 12:13:40