Euh heureusement que j'ai un peu de culture ce qui n'est pas forcément toujours le cas dans le pays voisin.... j'avais pas compris de suite...
Non c'est Cnous.ch en Suisse.... rien à voir avec ton CROUS qui est une institution.. mon site est un moteur de recherche tout simplement et qui peut se dire cénous /c'est nous etc... et ce n'est pas l'abréviation de quelque chose..
Mais je te l'accorde pour l'orthographe... disons et comme tu les sais il y a 4 langues en Suisse... j'en sais 2,5... et c'est pas toujours évident de switcher juste... et partant du principe que je n'ai pas fréquenté ce CROUS/CNOUS je m'en sors pas mal...rire
Cordialement
Yule
Ah oui le coup du + et du | pas terrible effectivement...
Je vais zieuter tout ça merci
Pour le full Text, je l'utilise déjà sur mon moteur de recherche (http://www.cnous.ch/) depuis maintenant 5 ans, le full Text est bien pour des grosses bases de données... le gros soucis est la pertinence en mode full text qui est son point faible...
Dès que tu n'écris pas juste un terme recherché le résultat est à 0, certes tu peux y ajouter des boléans mais l'utilisateur ne s'amuse plus avec ça... le * , le - etc... et par conséquent je cherche a switcher mes résultats en full text qui ont une valeur de 0 pour passer sur du like et y afficher des résultats dit "moins pertinents" et je bute finalement sur ce qu'il y a de plus élémentaire, il est vrai que j'ai pris un code simple pour essayer de voir si mon idée pouvait être plausible et dans la précipitation j'ai pas tout analisé correctement...
A+
Yule
D'un coté, tu rajoutes des " + ", de l'autre, tu explode avec des " | "
Une petite recherche t'aurait permis de trouver ce genre de chose :
P.S : le code n'est pas là pour qu'il soit copié, mais pour que tu t'en inspires
Sinon, et c'est fait pour ça, tu pourrais regarder du côté des index de type FULLTEXT (je te laisse faire une recherche... ou pas ^^)
PS : Attention : la solution ... LIKE "%mot1%mot2%" ne retourne l'enregistrement que si mot1 est placé avant mot2 dans la chaîne.
]]>Je fait un petit moteur pour une section de mon site, il fonctionne parfaitement si je ne recherche qu'un mot clef, dès qu'il y 2 mots clefs ou plus, il me retourne 0 résultat et je ne comprends pas pourquoi
Si je cherche le terme "cinéma" c'est ok
Si je cherche le terme "bleu" c'est ok
Si maintenant je cherche le terme "cinéma bleu" => 0 résultat grrrrr...
Je dois donc faire une erreur mais je sais pas ou et comment, si vous avez la bonté de regarder le code et me dire ce que j'ai fait de faux, c'est volontiers car la je patauge..
D'avance merci
Yule
Ps : j'avais posté ce message sur un autre forum, mais j'ai pas du le faire au bon endroit oupsss, c'est pourquoi je pense qu'ici il est plus approprié
]]>