MYSQL : Requête LIKE
Résolu
Bonjour,
Voila ma problèmatique
j'ai un petit moteur de recherche sur mon site
mes fonctions LIKE marche bien mais je voudrait rajouter un critère de filtrage des résultat je m'explique...
je voudrais faire un truc du genre
c'est monchamp="egaleamavaiable" qui me pose problème je n'arrive pas à définir de critère pour filtrer ma recherche, ça ne marche pas
Merci à Vous ;)
Voila ma problèmatique
j'ai un petit moteur de recherche sur mon site
mes fonctions LIKE marche bien mais je voudrait rajouter un critère de filtrage des résultat je m'explique...
je voudrais faire un truc du genre
SELECT * FROM matable WHERE monchamp="egaleamavaiable" AND enseigne LIKE "%'.$_GET['search'].'%" OR description LIKE "%'
c'est monchamp="egaleamavaiable" qui me pose problème je n'arrive pas à définir de critère pour filtrer ma recherche, ça ne marche pas
Merci à Vous ;)
Configuration: Windows Vista Firefox 3.0.14
6 réponses
-
Yahooooooo !
j'ai résolut le problème
encore un problème de syntaxe... -
oui oui,
j'ai bien fait le test j'ai vérifier dans phpmyadmin les insertion ce sont bien faite...
Merci bien, de ton aide en tout cas -
ContributeurLa valeur est bien à 'on' dans les tables de la base ? (parfois, si on se base uniquement sur le script d'insertion, on découvre que les champs restent en réalité vides...)
-
c'est un varchar
mais lors du test aucun filtrage ne se fait il prend tout les résultats y comprit ceux dont la valeur n'est pas 'on' -
c'est a dire que si monchamp= on
afficher les table ayant monchamp ayan marqué on -
ContributeurMais quel est ce critère justement ? Sur quel critère veux-tu filtrer tes résultats ?