Mazze: Sortierproblem

Beitrag lesen

Hallo zusammen,

ich habe folgendes Problem:

Mit php frage ich eine Newsdatenbank mit folgendem Statment ab:

$sql_statement = "SELECT * FROM $db_table ORDER by Datum ASC LIMIT $ofs, $limit";

$result = mysql_query($sql_statement);

while($news_fields = mysql_fetch_array($result)){

Ausgabe

}

Bei $ofs = Anzahl aller Einträge minus $limit spuckt er mir auch die $limit Neuesten Nachrichten aus, nur in der falschen Reihenfolge, d.h. in der While-Schleife wird zuerst das älteste von den $limit Meldungen angezeigt und als letztes das aktuellste. Dies würde ich gerne umdrehen.

Wenn ich allerdings das ASC zu DESC mache gibt er mir stattdessen die $limit ältesten Einträge raus.

Wie kann ich also das Ergebnis aus $sql_statement "reversen" ?

Danke für jede Hilfe,

Mazze