Pb avec moteur de recherche
tina
-
Obeet -
Obeet -
Bonjour,
j'aurais une question sur les moteurs de recherche et je ne sais pas du tout comment procéder.(je compte le faire a base de php/mysql)
Je m' explique si dans ma table un enregistrement est defini par 5 champs comment faire pour que ma recherche (issu d'un formulaire html comportant lui aussi 5 champs) renvoie les resultats correspondant aux 5 champs et a ceux qui repondent un peu moins bien a ces 5champs genre 4/5 3/5 2/5 1/5 par ordre de pertinence ???
Par avance merci de m'eclairer un peu
j'aurais une question sur les moteurs de recherche et je ne sais pas du tout comment procéder.(je compte le faire a base de php/mysql)
Je m' explique si dans ma table un enregistrement est defini par 5 champs comment faire pour que ma recherche (issu d'un formulaire html comportant lui aussi 5 champs) renvoie les resultats correspondant aux 5 champs et a ceux qui repondent un peu moins bien a ces 5champs genre 4/5 3/5 2/5 1/5 par ordre de pertinence ???
Par avance merci de m'eclairer un peu
2 réponses
-
Salut,
A mon avis, le mieux est de faire ca a la main...Au debut, tu places les resultat de la requete:
SELECT * WHERE C1=1, C2=2...C5=5
puis ceux de la requete
SELECT * WHERE C1=1 & C2=... & C5<>5 OR C1<>1...
Puis par 3, puis par 2, puis par 1...
Je sais pas si je me suis bien fait comprendre (je comnmence a eter un peu...fatigue ;-) )
Bonne nuit...
ö,ö "S'il n'y a pas de solution, c'est
\_/ qu'il n'y a pas de problème" -
wesh je vois ce que tu veux dire j'ai juste une question un peu con mais quand je mets des virgules entre chaque champs dans la where ca change quoi par rapport au & c'est juste si ils sont present ?