phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Datens=E4tze_aus_DB__=3D=3E_mit_Zu f_all_abfr?= =?iso-8859-1?Q?agen?=

[php] Re: [php] Datens�tze aus DB => mit Zu f all abfr agen

Bj�rn Busch-Geertsema php_(at)_phpcenter.de
Tue, 10 Sep 2002 23:02:08 +0200


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