SQL Abfrage mir RAND()

R3N3P

Grünschnabel
Hallo Welt,
ich suche eine abfrage die irgendwelche Users, die Online sind anzeigt. Aber nur 10 Ergebnisse von 100 sollen angezeigt werden.

$result = mysql_query("SELECT * FROM users WHERE Online = 'Ja' AND RAND() LIMIT 10");

while($row = mysql_fetch_array($result))
{
echo $row['Name'] . " " . $row['Nachname']. " ist Online.";
echo "<br />";
}
 
Das geht mit ORDER BY RAND()

SQL:
  $sql = "SELECT * FROM tablename
          WHERE somefield='something'
          ORDER BY RAND() LIMIT 5";
 
Zuletzt bearbeitet von einem Moderator:
Zurück