PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Moteur de Recherche
Moteur de Recherche
Iniciado por JS, 08,nov. 2004 10:11 - 3 respuestas
Publicado el 08,noviembre 2004 - 10:11
J'aimerais créer sur mon site un moteur de recherche général!

Ma table contient env. 30 tables.. des idées?

Merci d'avance!

Bon dev.!

Salutations.
Publicado el 08,noviembre 2004 - 12:15
Dans son message précédent, JS a écrit :
J'aimerais créer sur mon site un moteur de recherche général!

Ma table contient env. 30 tables.. des idées?


mySQL et les index full text... Cool !


Merci d'avance!

Bon dev.!

Salutations.


--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Publicado el 08,noviembre 2004 - 14:51
Pourrait tu précisés ta réponse stp ca ne me dit pas gd choses.

Merci d'avance!

Salutations!
Publicado el 08,noviembre 2004 - 16:16
JS a présenté l'énoncé suivant :
Pourrait tu précisés ta réponse stp ca ne me dit pas gd choses.

Merci d'avance!

Salutations!


avec une base mysql tu peux créer des index dit full text sur tes
tables. Un index full text peux porter sur plusieurs colonnes, et la
recherche se fera sur les mots de plus de 3 lettres en faisant
abstraction des accents, de la casse et fera la recherche qq soit le
positionnement dans la zone. Ensuite, les résultats sont présentés par
ordre de pertinence.

par exemple, la requete suivante
SELECT PPL_ID,PPL_REFEXT,NOMPRENOM,ADR_RS,VILLE FROM MATABLE WHERE
ACTIF=1
AND MATCH(PPL_REFEXT, NOMPRENOM, ADR_RS, VILLE ) AGAINST('étienne')

te retournera le tuple si nomprenom=Etienne ou Etienne, si la ville est
ST ETIENNE, si la RS est Etienne FRERES etc ...

c'est particulièrement adapté aux recheches de type moteur web et cela
évite les requêtes très compliquées.

--
Eric
Webmaster des Wtablettes
www.wtablettes.net