Bonjour,
Dans le cadre d'un projet je cherche à mettre en place un système de recherche sur une base de donnée.
L'entrée de l’utilisateur contient une série de mots-clés séparés par des espaces, et la recherche porte sur plusieurs champs d'une table. Le problème est que chaque mot-clé doit se trouver dans au moins un des champs, peu importe l'ordre.
Donc, par exemple, si j'ai ces entrées dans la table :
[...toto...] [...titi...] [other...]
[...titi...] [...tutu...] [...toto...]
[...titi...] [...tata...] [...tutu...]
et que l'utilisateur a entré "tutu toto titi", il faut lui retourner la deuxième entrée.
Avez-vous une idée de comment faire cela ? Si c'est faisable...
Merci d'avance !![]()
Partager