Recherche fulltext
le 01/06/2006 à 11:31
sam01
Voilà, je fais une requête avec l'option match mais il y a certains mots qu'elle ne trouve pas comme :
"eos" par exemple
alors que le mot eos existe dans les champs recheché
ou encore quand je tape un chiffre : 350 par exemple
ou alors lorsque le mot recherché comporte un s (photos)
et que je tape photo (donc sans s) ma requête ne trouve pas le mot.
quel est le moyen de résoudre ce problème?
Lu,
Bin déjà de nous montrer la requête que tu fais.
Ensuite est ce que tes champs sont bien en FULLTEXT ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
Oui, ca serait un bon début.
Mais sinon, il faut savoir que si ta recherche est trop petite (et / ou trop imprécise), MySQL ne prend meme pas la peine de fouiller la table.
Yep c'est sur, taille minimale c'est 4 lettres.
Et pour le "s" , il cherche mot exact pas la chaine elle-même. Mais toi, tu peux le faire de ton côté, chercher le singulier, le pluriel etc etc..
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 02/06/2006 à 11:37
sam01
C'est donc ça. Il faut au moins 4 lettres.
Par contre coment s'y prendre pour intéger la recherche avec un pluriel.
Et si par exemple je tape : constituel
et que dans ma baqse j'ai le momt anticonstituellement, vas-til me le trouver?
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: