Mailinglisten-Archive |
--Boundary-2=_rSwSazNmoijOIvVGoBqpnCKWvNh Content-Type: Multipart/Mixed; boundary="Boundary-2=_otHWMlvRgLfZDZdBtubxuoffvNC" Content-Transfer-Encoding: 7bit --Boundary-2=_otHWMlvRgLfZDZdBtubxuoffvNC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable At 18.12.99 15:26 +0100, you wrote: >Hallo liebe Listengemeinde, > >ich stehe vor folgendem Problem: > > >Ich will aus einer mySQL Datenbank jeweils eine einzelne Zeile zuf=E4llig= =20 >ausgeben. > >Mein erster Ansatz war, eine Zufallszahl zu generieren und mit dieser ein= =20 >Select =FCber die Eintragsid zu starten. > >Jedoch geht das nicht, weil, wenn eine Zeile in der Datenbank gel=F6scht=20 >wird, dann fehlt die Eintragsid. Das wei=DF aber nicht >die Zufallszahl und die Anfrage w=FCrde ins leere gehen. > >Wi=DFt Ihr da mehr, oder kann man sogar einen Zuf=E4lligen Select machen? > Hallo Maik, zwei L=F6sungen h=E4tte ich vorzuschlagen: 1) =FCberpr=FCfe, ob ein Eintrag in der DB vorhanden ist, wenn du SELECTed= hast. - wenn ja -> ok, Zeile ausgeben - wenn nein, wiederhole die Generierung der Zufallszahl so lange, bis du= einen g=FCltigen Eintrag findest -> nicht so g=FCnstig, da eventuell viele SELECTs notwendig... =20 2) SELECTe alle Eintragsids in ein Array und w=E4hle die Zeile =FCber eine zuf=E4llig erzeugte Zahl (Zahl $i -> array[$i] -> Eintragsid i in der DB -> Zeile i) -> besser Michael P.S. Frohes Fest und guten Rutsch (auch von Olli) --Boundary-2=_otHWMlvRgLfZDZdBtubxuoffvNC Content-Type: Text/plain Content-Transfer-Encoding: 7bit --- Diese Email ist digital unterschrieben durch Consus, dem PKI basierten Email Verschlüsselungs- Gateway mit der standardisierten S/MIME Kodierung Für weitere Informationen besuchen Sie bitte : http://www.inflo.com/products/index.html ITProtect ist Ihr Sicherheits-Spezialist für S/MIME Email Verschlüsselung. Für weitere Informationen nehmen Sie bitte Kontakt mit uns auf! --Boundary-2=_otHWMlvRgLfZDZdBtubxuoffvNC-- --Boundary-2=_rSwSazNmoijOIvVGoBqpnCKWvNh Content-Type: Application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --Boundary-2=_rSwSazNmoijOIvVGoBqpnCKWvNh--
php::bar PHP Wiki - Listenarchive