[SQL] nombre de conditions après WHERE

Résolu/Fermé
chantaussel Messages postés 137 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 9 juillet 2014 - 30 mars 2008 à 21:56
chantaussel Messages postés 137 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 9 juillet 2014 - 30 mars 2008 à 22:29
Bonsoir tout le monde,

Je fais une requête sur une bdd avec le classique

$reponse = mysql_query("SELECT * FROM leaf WHERE sosa='$i' OR sosa='$j' OR sosa='$k'");


et je voulais savoir combien de conditions on peut mettre après le WHERE.

Je voudrais sélectionner 31 entrées et le problème c'est qu'elles n'ont pas de lien (évident) de type > ou < ou autre.
J'ai donc essayé de mettre 31 OR après le WHERE mais au final il ne m'affiche que 3 entrées au lieu des 31 demandées.

Est ce que le nombre de conditions après WHERE est limité? Et dans ce cas je dois alors lancer une 10aine de requêtes?

Merci d'avance :)

1 réponse

chantaussel Messages postés 137 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 9 juillet 2014 30
30 mars 2008 à 22:29
Désolée, problème résolu... Les 31 conditions marchent très bien, c'est ma bdd qui avait un problème^^
0