ok, das gleiche hab ich in meinem Gästebuch auch. Ich kann da 2 MySQL abfragen leider nicht ganz umgehen. Geht folgendermaßen:
1:
2:
3:
4:
5:
6:
7:
8:
9: | //Berechnung der Einträge für die aktuelle Seite
//$pageentries ist dabei die anzahl der Einträge pro Seite
$anfang = ($seite - 1) * $pageentries
$ende = $anfang + $pageentries;
$query = "SELECT * FROM guestbook";
$result = mysql_query($query,$connection);
$gesamt = mysql_num_rows($result);
$seiten = ceil($gesamt / $pageentries);
$eintragnow = $gesamt - $anfang; |
und hier dann die endgültige Abfrage:
1:
2:
3: | //Anfrage an die Datenbank für die benötigten Einträge
$query = "SELECT * FROM guestbook ORDER BY id DESC LIMIT $anfang, $pageentries";
$result = mysql_query($query,$connection); |