Eine Art "Archiv" erstellen

radlbrunner

Grünschnabel
Hallo Leute,

ich habe Daten in meiner MySQL Datenbank gespeichert und diese Daten werden mit PHP ausgelesen. Der Befehl lautet:

"SELECT * FROM $dbtabelle ORDER BY newsid DESC LIMIT 0,2"

Damit bekomme ich nur die zwei neuesten Einträge angezeigt. Auf einer anderen Seite möchte ich ein art "archiv" machen, auf der alle anderen einträge bis auf die zwei neuesten angezeigt werden. Den Befehl praktisch umdrehen. Kann mir da vielleicht jemand weiterhelfen?

Danke schon mal im Vorraus,

Daniel
 
Zuerst feststellen, wieviele Einträge vorhanden sind:

Code:
select count(*) from $dbtabelle

Die Zahl in $anzahl zwischenspeichern und dann:

Code:
SELECT * FROM $dbtabelle ORDER BY newsid DESC LIMIT 2,$anzahl

Gruß Marian
 
Danke erst mal für deine Hilfe. Ich habs jetzt so gemacht aber da schreibt er mir nen Fehler:

$anzahl = mysql_query("SELECT count(*) FROM $dbtabelle");

$satz = mysql_query("SELECT * FROM $dbtabelle ORDER BY newsid DESC LIMIT $maxAnz,$anzahl");
 
Zurück