Bonjour !

j'ai un petit problème dont la résolution ne devrait pas poser de difficultés majeures...je pense

Voilou, je souhaiterais obtenir un résultat aléatoire à partir des enregistrements d'une table (table1) mais en excluant l'enregistrement 0 (id=0)

J'ai ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$res = mysql_query("SELECT FLOOR(RAND() * COUNT(*)) FROM table1");
$row = mysql_fetch_array($res);
$start = $row[0];
 
$sql = mysql_query("SELECT * FROM table1 LIMIT $start, 1") or die ("ERROR:" . mysql_error());
$row = mysql_num_rows($sql);
 
while ($row = mysql_fetch_array($sql)) {
}
Merci d'avance