Je voudrais offrir à mes utilisateurs une recherche super facile à utiliser. J'ai environ 8000 enregistrements dans une base de données mysql et une poignée de tables.interface utilisateur pour la base de données de recherche
Actuellement, je suis en utilisant deux champs de texte en utilisant SQL LIKE, OU COMME, NOT LIKE etc ...
Je voudrais consolider ceux-ci dans un champ de recherche, et leur permettre de préciser et, OU, NON et, espérons-le, où chercher, que ce soit la table des étiquettes, ou la table des noms.
Mon application est en php5 construit sur Codeigniter. Je ne suis pas intéressé par Apache Lucene, il semble être un peu exagéré pour mon application.
Existe-t-il des solutions?
Merci, Blake
* EDIT: * Lucene est pas tout à fait, je ne suis pas convaincu de sa ma solution. Je suis vraiment suppriesed il n'y a pas un analyseur qui il prend des chaînes comme
apples tags:(green, red, macintosh, grannysmith) NOT orange