Bonsoir,
je cherche à faire quelque chose qui ressemblerait au code ci-dessous mais en plus rationnel...
n'est ce pas possible de faire ca en une requete ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $sql=mysql_query("SELECT * FROM table WHERE page='$page' ORDER BY rand() LIMIT 1"); if(mysql_num_rows($sql)=='0') { $sqlb=mysql_query("SELECT * FROM table WHERE dossier='$dossier' ORDER BY rand() LIMIT 1"); if(mysql_num_rows($sqlb)=='0') { $sqlc=mysql_query("SELECT * FROM table ORDER BY rand() LIMIT 1"); } }
je ne peux pas utiliser un simple OR car il faut que page='$page' soit preponderant sur dossier='$dossier'.
merci de votre aide
Carbon14
Partager