par
ouckileou » 02 août 2005, 16:07
Tout ça parce que j'ai commencé au bloc notes
ça c'est sûr que c'est pas le mieux
Ah, pour la documentation, est-ce que vous connaissez un site où je peux trouver un moteur de recherche qui fait une recherche simple en texte intégral dans une base myadmin (varchar/text) ?
non, désolé
Eventuellement il utiliserait la fonction (MATCH). J'avoue m'être penchée sur la question mais ne pas avoir compris grand' chose.

c'est effectivement un peu obscur au début, mais en fait c'est hyper simple
donc si tu veux faire un petit moteur de recherche, tu peux essayer de développer toi-même, et ouvrir un nouveau post sur cette méthode
en expliquant ce que tu as fais, et on te donnera des explications
mais bon c'est simple
1 - on crée un index sur une ou plusieurs colonnes exemple : sur la colonne 'titre' de la table "articles"
2 - n chercher sur cette ou ces colonnes
Code : Tout sélectionner
SELECT id_article, titre, contenu FROM articles WHERE MATCH (titre) AGAINST ('mot_cherché');
et ça renvoie les lignes triés par ordre de pertinence
un autre site de doc sympa :
http://dev.mysql.com/doc/mysql/fr/fulltext-search.html
mais bon : forum "Base de données" pour continuer
et n'oublie de marquer ce sujet en
[Résolu] 