Oui et si tu as par explemple beaucoup de ligne a sélectionner en fonction d' une condition (mais longue) tu peu faire:
<?php
//dans ce cas la on sélectionne toutes les lignes ayant pour id "1 3 5 4 7 8 10 11 12 13 14 18 19 20 etc...
//on définit un tableau ayant toute les valeurs de notre conditions
$conditions = array("1","3","5","4","7","8","10","11","12","13","14","18","19","20");
//ensuite avec toutes nos valeurs on va constuire la partie variable et souvent longue de notre requètte
$partie_de_requette = implode("\" OR id=\"",$conditions);
//ensuite on incorpore notre partie de requette variable au reste de notre requette
$requette = 'SELECT id, nom, prenom FROM notre_table WHERE id="'.$partie_de_requette.'"';
//pour montrer le résultat
echo $requette;
?>
Ce qui nous affichera comme requette:
SELECT id, nom, prenom FROM notre_table WHERE id="1" OR id="3" OR id="5" OR id="4" OR id="7" OR id="8" OR id="10" OR id="11" OR id="12" OR id="13" OR id="14" OR id="18" OR id="19" OR id="20"
Et voila, pour se qui est du tableau c' est un exemple, a toi de le récupérer de la façon la plus pratique dans ton cas...
L' intérèt est de pouvoir construire ta requette on fonction d' un nombre variable de conditions comme la c' est la cas...
ciao...