Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Reihenfolge der News Artikel
Frage
Bei mir is t die Reihenfolge der News Artikel von alt (oben) nach Neu(unten) und es sollte umgekehrt sein :)
<?php
$db = mysql_connect("-----", "-----", "-----");
$res = mysql_db_query("------", "select * from Artikel");
$num = mysql_num_rows($res);
// Tabellenbeginn
echo "<table cellpadding=0 cellspacing= 0 border=0 WIDTH=\"500\">";
for ($i=0; $i<$num; $i++)
{
$thema = mysql_result($res, $i, "thema");
$artikel = mysql_result($res, $i, "text");
$datum = mysql_result($res, $i, "date");
// Tabellenzeile mit -zellen
echo "<tr><td bordercolor= #000099 bgcolor=#0066FF background=Grafiken/nwbg.jpg>Thema: $thema</td>";
echo "<td bordercolor= #000099 bgcolor=#0066FF background=Grafiken/nwbg.jpg>Datum: ";
echo date("m.d. H:i",$datum);
echo "</td></tr>";
echo "<tr><th colspan=2 bordercolor= #000099 bgcolor=#0066FF background=Grafiken/artbg.jpg>$artikel</th></tr>";
echo "<tr><td><br></td></tr>";
}
// Tabellenende
echo "</table>";
mysql_close($db);
?>
hoffe mir kann einer helfen
Antwort 1 von Helferlein
$res = mysql_db_query("------", "select * from Artikel ORDER BY timestamp DESC");
das nächste mal aber schön bitte und danke sagen.
das nächste mal aber schön bitte und danke sagen.
Antwort 2 von semi
ORDER BY datumsfeld DESC
oder in der Schleife runterzählen
oder in der Schleife runterzählen
if($num>0)
{
for ($i=$num-1; $i>=0; $i--)
...
}Antwort 3 von Sheobox
Danke echt ihr seit Spitze schnell wie noch was!!! (das 2. hat geklappt)
THX Shoebox
THX Shoebox

