![]() Mailinglisten-Archive |
Wie w�re es, wenn du ne fortlaufende ID vergibst, dann im Query, mittels MAX und RANDOM ne zuf�llig generierte Zahl suchst, aber nicht mit = sondern mit >= und dann die Ergebnisse mit LIMIT 0,1 auf einen Datensatz einschr�nkst? Falls die ID, die der Zufallsgenerator generiert hat, dann nicht existiert, wird halt die n�chstgr��ere genommen. Der einzige Nachteil, der mir einf�llt, ist, dass bei gro�en L�cken in der Durchnummerierungen die Wahrscheinlichkeiten nicht mehr gleichverteilt sind. Wenigstens ist das aber ne m�glichkeit, die Sache in einem einzelnen Query und ohne PHP zu l�sen :) cya Bj�rn
php::bar PHP Wiki - Listenarchive