recherche full text dans une BDD Mysql

recherche full text dans une BDD Mysql - SQL/NoSQL - Programmation

Marsh Posté le 24-08-2004 à 16:48:38    

Bonjour,
 
J'utilise sur mon site le moteur de recherche interne a Mysql, a base de match et against, et qui fonctionne tres bien (tres rapide surtout). Hélas, j'ai un pb que je n'arrive pas à régler. Je n'arrive pas a remonter de résultats de recherche lorsque le mot recherché est précédé de l', d' m', etc... Par exemple : une recherche sur 'argent' ne remontera pas un texte contenant 'd'argent'.
 
Est-ce que qq'un a deja résolé ce pb?
Si oui, comment? Si il n'y a pas de solution, connaissez vous un moteur de recherche qui recherche uniquement dans des champs de tables d'une base de données mysql, et qui permettrait d'inclure de tels résultats?
 
Merci pour votre aide, votre soutien, vos informations, idées, etc!!!
 
A+

Reply

Marsh Posté le 24-08-2004 à 16:48:38   

Reply

Marsh Posté le 24-08-2004 à 17:14:07    

Si ces résultats ne sont pas renvoyés, c'est sûrement parce que tu fais une recherche sur un mot entier (et donc séparé d'espaces par exemple), c'est ça ???

Reply

Marsh Posté le 24-08-2004 à 17:19:27    

ben... non pas vraiment.
Le pb est juste que si je cherche le mot : argent
et que le mot : d'argent apparait dans un champ de ma mabse de données, le moteur intégré de Mysql ne le remontera pas en résultat de recherche.
Il faudrait que je recherche le mot : d'argent pour cela, ce qui, entre nous, serait completement débile....

Reply

Marsh Posté le 24-08-2004 à 17:22:55    

ah ok, j'avais pas vu que tu utilisais le moteur interne ...

Reply

Marsh Posté le 11-05-2005 à 15:07:11    

Code :
  1. SELECT * FROM `taTable` WHERE `nom` like '%argent%';


 
Ca peut-être ?


Message édité par plainsofpain le 11-05-2005 à 15:07:30

---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed