Formulaire de recherche avec mot-clé utilisant + - et " ... "
Posté : 04 août 2015, 18:33
Bonjour,
Je suis en train d'essayer d'ajouter des fonction a mon formulaire de recherche sur mon site. J'aimerais ajouter la possibiliter d'ajouter des caractère (-,+,"") pour avoir des recherches plus spécifique.
- = ne doit pas contenir la chaine qui suit
+ = doit contenir la chaines qui suit.
" ... " = doit contenir la chaine de mots.
exemple:
keyword: film - horreur
Ceci donnerait une requete semblable a SELECT ... WHERE description LIKE %film% AND description NOT LIKE %horreur%
Keyword: - film - horreur + comedie
Ceci donnerait une requete semblable a SELECT ... WHERE description NOT LIKE %film% AND (description NOT LIKE %horreur% AND description NOT LIKE %comedie%)
keyword: film - "Teach Me Love"
Ceci donnerait une requete semblable SELECT ... WHERE description NOT LIKE %film% AND description NOT LIKE %Teach Me Love%
J'ai essayer plusieurs methode pour arriver a mes fins, mais rien ne donne les resultats escompté.
Avez vous une idée, un exemple pour m'aidé car je tournes en rond je dois l'avouer.
Merci d'avance!
Je suis en train d'essayer d'ajouter des fonction a mon formulaire de recherche sur mon site. J'aimerais ajouter la possibiliter d'ajouter des caractère (-,+,"") pour avoir des recherches plus spécifique.
- = ne doit pas contenir la chaine qui suit
+ = doit contenir la chaines qui suit.
" ... " = doit contenir la chaine de mots.
exemple:
keyword: film - horreur
Ceci donnerait une requete semblable a SELECT ... WHERE description LIKE %film% AND description NOT LIKE %horreur%
Keyword: - film - horreur + comedie
Ceci donnerait une requete semblable a SELECT ... WHERE description NOT LIKE %film% AND (description NOT LIKE %horreur% AND description NOT LIKE %comedie%)
keyword: film - "Teach Me Love"
Ceci donnerait une requete semblable SELECT ... WHERE description NOT LIKE %film% AND description NOT LIKE %Teach Me Love%
J'ai essayer plusieurs methode pour arriver a mes fins, mais rien ne donne les resultats escompté.
Avez vous une idée, un exemple pour m'aidé car je tournes en rond je dois l'avouer.
Merci d'avance!