Zufällig aus DB holen

funnyzocker

Erfahrenes Mitglied
Ich habe da noch ein Problem.
Ich möchte etwas zufällig aus eine DB holen lassen.
Wie mache ich das?
Beispiel ein Bild Ich habe xx Bilder in meiner Datenbank und möchte immer Zufällig eineBild aus der DB abrufen und anzeigen lassen
 
1. Du rufst die letze ID ab in der DB...
2. Du machst eine Random-Zahl zwischen 1 und dieser Zahl
3. Du fragst das Bild welches die ID der Random-Zahl hat ab...

und schon hast du dein zufälliges Bild ;-)
 
Das ist eine schlechte Methode, da Bilder ja auch gelöscht sein könnten und somit eine ID nicht existieren könnte. Das ist die "optimale" Lösung:
PHP:
<?php
$sql = 'SELECT
            feld1,
            feld2
        FROM
            tabelle
        ORDER BY
            RAND()';
?>
 
Zurück