Mettre 2 where dans un query en php

Fermé
fofo73 - 20 juil. 2010 à 19:40
 Profil bloqué - 20 juil. 2010 à 21:35
Bonjour,
dans mon code $query = mysql_query("SELECT * FROM essai WHERE valider='0'") or die (mysql_error()); // la requÛte, que vous devez maintenant comprendre ;)
j'ai besion de mettre plusieurs where,comment faire?
merci
A voir également:

1 réponse

Profil bloqué
20 juil. 2010 à 21:35
Après le premier where, tu rajoute AND ou OR (je te conseille de les placer les AND d'abord puis le OR et enfin les OR et AND ensemble.

Dans le genre:
$query = mysql_query("SELECT * FROM essai WHERE valider='0' AND test1='0' OR test2='0' OR test3='0' AND test4='0'") or die (mysql_error());


Perso ca me fait toujours le principe suivant:
Il faut avoir soit valide et test1 SOIT test2 SOIT test2 et test3

Apres a toi d'adapter :p
1