Mailinglisten-Archive |
At 01:36 22.02.99 +0100, you wrote:
>Hi,
>erst mal will ich sagen, dass die neue Mailingliste schön ist, vor allem die
>Options-Seite gefällt mir ;-)
>Also zu meinem Problem:
> $result = mysql_query( "SELECT * FROM database" );
> while( $row = mysql_fetch_row( $result ) ) {
> echo( $row[0].$row[1]."\n" );
> }
>kann ich ja den Inhalt der Datenbank schön zeilenweise ausgeben...
>Wie schaff ich das ganze aber rueckwaerts, also vom letzten zum ersten
>Datensatz...?
>
>Ich könnte das ganze zwar mit einem (not tested)...
> $result = mysql_query( "SELECT MAX(id) FROM database" );
> $row = mysql_fetch_row( $result );
> $maxid = $row[0];
> $result = mysql_query( "SELECT * FROM database" );
> for( $i=$maxid; $i=0; $i++) {
> mysql_data_seek( $result, $i );
> $row = mysql_fetch_row( $result );
> echo( $row[0].$row[1]."\n" );
> }
>umgehen, was mir aber recht umständlich vorkommt...
>gibt es nicht eine kürzere/schnellere Methode?
>oder kann mir jemand sagen, wie ich es gleich anders anstelle, und die
>Datensätze gleich rueckwaerts in die Datenbank schreiben kann?
>
>
wie wär es mit einer "ORDER BY ... DESC" - Clause?
gruss
Wolfgang A. Buescher
Axel Springer Verlag AG
wbuescher_(at)_asv.de
Brieffach 3810 - Caffamacherreihe 1
20350 Hamburg
Tel. + 49 + 40 347 24902
Fax. + 49 + 40 347 22085
php::bar PHP Wiki - Listenarchive