2016-10-21 6 views
-2

Ich habe eine MySQL-Datenbank mit 112 Zeilen (mit ID-Spalte von 1 bis 112), ich muss 6 zufällige Zeilen (egal wenn sequenziell) in PHP/HTML-Seite und zu zeigen täglich geändert werden. Die einzige Option, die ich denke, hängt vom aktuellen Datum ab. Gibt es eine Lösung?!Wählen Sie zufällige Zeilen aus der Datenbank

Danke ...

+5

Verwenden Sortieren nach rand() begrenzen, 0,6; –

+3

Ich sehe, Sie haben sich nicht viel Mühe gegeben. –

Antwort

2

Gerade ORDER BY RAND() verwenden, um die Zeile zu randomisieren, zeigen dann den ersten 6:

SELECT * FROM Yourtable ORDER BY RAND() LIMIT 0,6; 
1

Verwenden Abfrage folgende

SELECT column FROM table 
ORDER BY RAND() 
LIMIT 6 
Verwandte Themen