Mailinglisten-Archive |
This is a multi-part message in MIME format. ------=_NextPart_000_004A_01C12BF0.D47E0AA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ich versuche schon seit l=E4ngerem bei meinem Script,welches = Benutzerdaten nach der Eingabe in MySql ablegt, nach dem Abruf in einer = von mir gew=FCnschten Reihenfolge auszugeben. In meiner db Tabelle gibt = es 3 Spalten(email,message.datum). Die Datens=E4tze werden nach dem = folgenden Auszug meines Scripts der Variable $datensatz =FCbergeben und = die Schleife listet Sie von oben nach unten auf,wobei, ,jetzt kommt mein = Problem, die neuesten Eintragungen bzw. der neueste Datensatz "unter" = dem vorigen angezeigt wird. Mit der Funktion arsort() bsbw. werden = logischerweise nur die Spalten neu sortiert ,da diese ja indiziert sind = und nicht der Datensatz. Wie kann ich die Ausgabereihenfolge,also neuster Eintrag =FCber dem = vorigen ausgeben? W=E4re nett, wenn mir jm. helfen k=F6nnte. ciao chris $res =3D mysql_query("SELECT*FROM messages"); while($datensatz =3D mysql_fetch_row($res)) { foreach($datensatz as $feld){ print"$feld<BR>";} print"<HR>"; } =20 ------=_NextPart_000_004A_01C12BF0.D47E0AA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2>Hallo,</FONT></DIV> <DIV><FONT face=3DArial size=3D2> ich versuche schon seit = l=E4ngerem bei=20 meinem Script,welches Benutzerdaten nach der Eingabe in MySql ablegt, = nach dem=20 Abruf in einer von mir gew=FCnschten Reihenfolge auszugeben. In meiner = db Tabelle=20 gibt es 3 Spalten(email,message.datum). Die Datens=E4tze werden nach dem = folgenden=20 Auszug meines Scripts der Variable $datensatz =FCbergeben und die = Schleife listet=20 Sie von oben nach unten auf,wobei, ,jetzt kommt mein Problem, die = neuesten=20 Eintragungen bzw. der neueste Datensatz "unter"</FONT><FONT face=3DArial = size=3D2>=20 dem vorigen angezeigt wird. Mit der Funktion arsort() bsbw. werden=20 logischerweise nur die Spalten neu sortiert ,da diese ja indiziert sind = und=20 nicht der Datensatz.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Wie kann ich die = Ausgabereihenfolge,also neuster=20 Eintrag =FCber dem vorigen ausgeben?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>W=E4re nett, wenn mir jm. helfen = k=F6nnte.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>ciao chris</FONT></DIV><FONT = color=3D#800000><FONT=20 face=3DArial><FONT size=3D2> <P>$res</FONT><FONT color=3D#000000> =3D mysql_query(</FONT><FONT=20 color=3D#0000f0>"SELECT*FROM messages"</FONT><FONT=20 color=3D#000000></FONT></FONT><FONT face=3DArial = size=3D2>);<BR></FONT></FONT><FONT=20 face=3DArial><FONT size=3D2><FONT = color=3D#000000><B>while</B>(</FONT><FONT=20 color=3D#800000>$datensatz</FONT><FONT color=3D#000000> =3D=20 mysql_fetch_row(</FONT><FONT color=3D#800000>$res</FONT><FONT=20 color=3D#000000></FONT></FONT><FONT face=3DArial=20 size=3D2>))<BR>{<BR></FONT></FONT><FONT color=3D#000000><BR><FONT = size=3D2><FONT=20 face=3DArial><B>foreach</B>(</FONT></FONT></FONT><FONT = face=3DArial><FONT=20 size=3D2><FONT color=3D#800000>$datensatz</FONT><FONT color=3D#000000> = <B>as</B>=20 </FONT><FONT color=3D#800000>$feld</FONT><FONT = color=3D#000000></FONT></FONT><FONT=20 face=3DArial size=3D2>){<BR></FONT></FONT><FONT = color=3D#000000><BR><BR><FONT=20 face=3DArial size=3D2><B>print</B></FONT></FONT><FONT face=3DArial><FONT = size=3D2><FONT=20 color=3D#0000f0>"</FONT><FONT color=3D#000000>$feld</FONT><FONT=20 color=3D#0000f0><BR>"</FONT><FONT = color=3D#000000></FONT></FONT><FONT=20 size=3D2><FONT face=3DArial>;}<BR><B>print</B></FONT></FONT></FONT><FONT = color=3D#0000f0 face=3DArial size=3D2>"<HR>"</FONT><FONT = color=3D#000000=20 face=3DArial size=3D2>;<BR>}</FONT></P> <P><FONT color=3D#000000> </P></FONT></FONT></DIV></BODY></HTML> ------=_NextPart_000_004A_01C12BF0.D47E0AA0--
php::bar PHP Wiki - Listenarchive