Tobias Kloth: PHP + MySQL: Zeile zufällig bestimmen - Algorithmus

Beitrag lesen

Hallo Mario,

der Zufallsgenerator ist nicht das Problem. Mein Problem ist, über was ich ihn laufen lassen soll.

hast du den Link angeschaut? ein 'SELECT * FROM tabelle ORDER BY RAND() LIMIT 1' gibt dir genau einen Datensatz aus der Tabelle 'tabelle' aus - das wolltest du doch, oder?

Sobald ich Datensätze lösche, habe ich Löcher im Intervall. Wie kann ich diese verhindern?

in welchem Interval? bei den ids ist das egal: http://www.dclp-faq.de/q/q-sql-ids.html - und eine Spalte nur um die Datensätze durchzunummerieren ist Verschwendung.

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|