Mailinglisten-Archive |
>Ist klar, merke ich mir(). Hast Du noch eine Idee wie ich prüfe, >ob diese Randomzahl auch in der DB vorhanden ist und wenn >nicht, dass er dann eine neue generiert, bis sie stimmt ? > Hallo, ich haette noch einen etwas anderen Ansatz. $num = Anzahl Einträge $rand_row = rand(1, $num); Dann das SQL-Statement mit LIMIT versehen, ungefähr so: "select * from se_datas LIMIT 1,$rand_row"; Die Parameter bei LIMIT bedeuten: 1= Nur eine Zeile als Ergebnis. $randrow = Ab Zeile $rand_row anfangen. Dann hast du auf jeden Fall einen gültigen Eintrag erwischt. Gruß, Olaf
php::bar PHP Wiki - Listenarchive