Hauke Hammerich: Auslesen der neuesten beiden Einträge aus einer MySQL-DB

Beitrag lesen

Hallo!

Ich habe diese Frage letztens schonmal gestellt.
Ich habe nun folgendes gemacht das ich die Einträge nach newsdatum ordne, so dass die beiden neuesten Einträge gordnet on top stehen. Mein Problem ist jetzt nur das ich ja nicht die Einträge mit der ID 1 und 2 auslesen kann da die ID ja weitergezält erden und somit immer die folgende ID bekommen.
Und ich möchte gerne die beiden neuesten Einträge auch dann ausgeben.

Ich habe hie unten jetzt mal die Content hineingestellt. Bis jetzt wird alles geordnet ausgegeben.

$sql = "SELECT
  newsdatum, newstext
        FROM
  news
 ORDER BY
  newsdatum DESC";

$result = mysql_query($sql) OR die(mysql_error());
echo "News in der Datenbank:";
if(mysql_num_rows($result))
 {
  while($row = mysql_fetch_assoc($result))
 {
echo $row['newsdatum'].":<br>".$row['newstext']."<br />\n";
echo "--------------------------------------<br>\n";
 }
 }
else
 {
  echo "Es sind keine News in der Datenbank vorhanden<br />\n";
 }