Habe das Problem, wenn ich in meiner MySQL Tabelle ein Abfrage mit dem Befehl rand() mache kommt bei limit eins grundsätzlich der erst datensatz.
Bei Limit 3 zm Beispiel kommt als erstes immer der erste datensatz, der 2. und 3. sind da zufällig.
Woran kannd as liegen?
die Abfrage sieht so aus:
Bei Limit 3 zm Beispiel kommt als erstes immer der erste datensatz, der 2. und 3. sind da zufällig.
Woran kannd as liegen?
die Abfrage sieht so aus:
Code:
<?PHP $abfrage = "SELECT * FROM banner ORDER BY RAND() LIMIT 1"; $ergebnis = mysql_query($abfrage); echo mysql_result($ergebnis, 0, "link"); ?>

Kommentar