Alexander: Zufallstext aus einer Datenbank auslesen!

Beitrag lesen

Hallo Alexander,

Kann man aus einer Datenbank einen Zufallstext (in diesem Fall ein Witz) ausgeben lassen? Wenn ja wie?

Bei MySQL z.B. durch Kombination von LIMIT und ORDER BY RAND().

$sql = 'SELECT COUNT( * ) AS Zeilen , WITZ FROM witzepas GROUP BY WITZ ORDER BY WITZ LIMIT 0, 30 ';

Und wie bekomm ich die jetzt im Zufall angezeigt?

indem Du's richtig machst!

Wieviele Witze willst Du haben? Einen! => LIMIT 1
Lesen, was Chris geschrieben hat, schadet auch nichts, ich wiederhole nochmal:

... ORDER BY RAND()

Ist in Deinem Statement ein ORDER BY RAND() zu finden?

Freundliche Grüße

Vinzenz

Soo ich hoff das is richtig:
<? $sql = 'SELECT COUNT( * ) AS Zeilen , WITZ FROM witzepas GROUP BY WITZ ORDER BY RAND() LIMIT 1'; ?>

Aber es funktioniert nicht, was hab ich falsch gemacht?