<?php
$max = "5"; # Maximale Anzahl an Postss auf einer Seite
$startat = (isset($startat)) ? abs((int)$startat) : 0;/* Anzahl aller News in der Datenbank holen */
$resultID = @mysql_query("SELECT COUNT(id) FROM "tabelle" ");
für (id) einen Wert einsetzen?
echo $resultID geht nicht
$count = @mysql_result($resultID,0);
echo $count auch nicht
/* Gesamte Anzahl der Posts mit dem Startwert vergleichen und ersetzen falls manipuliert */
if($startat > $count) { $startat = $count - $max; }/* Posts aus der Datenbank holen */
$query = "SELECT * FROM "tabelle" ORDER BY "datum" DESC LIMIT ".$startat.",".$max;
$data = @mysql_query($query);/* Ausgabe */
while ($daten = mysql_fetch_array($data)) {
Hier kommt die Ausgabe der Posts hin
}/* "weiter"- und "zurück"-Button generieren */
if ($startat > 0) {
$newStartat = ($startat - $max < 0) ? 0 : ($startat-$max);
echo "<a href='guestbook.php?
startat=".$newStartat."'>zurück</a>";
} else { echo "zurück"; }
echo " | ";
if ($startat + $max < $news_count) { <-was ist $news_count
$newStartat = $startat + $max;
echo "<a href='guestbook.php?startat=".$newStartat."'>weiter</a>";
} else { echo "weiter"; }
links gehen nicht
?>
mfg Manuel