par
jpsartre » 24 sept. 2007, 10:45
Merci d'avoir déplacé le sujet,
Je viens d'essayer :
case 'Rechercher News':
$query = "SELECT * FROM opticien_news WHERE marque LIKE '%".$recherche."%' OR titre LIKE '%".$recherche."%' OR resume LIKE '%".$recherche."%' OR description LIKE '%".$recherche."%' AND genre='1' ORDER BY id ASC";
$result = mysql_query($query);
break;
Alors ça marche bien pour ce qui est de la recherche, sauf qu'il m'affiche aussi dans les résultats les enregistrement ayant pour valeur genre='2' et genre='1' alors que j'ai bien noté AND genre='1'
Quelqu'un peut-il m'expliquer cela ?
Merci,
Merci d'avoir déplacé le sujet,
Je viens d'essayer :
[php] case 'Rechercher News':
$query = "SELECT * FROM opticien_news WHERE marque LIKE '%".$recherche."%' OR titre LIKE '%".$recherche."%' OR resume LIKE '%".$recherche."%' OR description LIKE '%".$recherche."%' AND genre='1' ORDER BY id ASC";
$result = mysql_query($query);
break;[/php]
Alors ça marche bien pour ce qui est de la recherche, sauf qu'il m'affiche aussi dans les résultats les enregistrement ayant pour valeur genre='2' et genre='1' alors que j'ai bien noté AND genre='1'
Quelqu'un peut-il m'expliquer cela ?
Merci,