1
meine Blätterfunktion zeigt immer eine seite mehr an als nötig, auf der dann nichts steht...
findet jmd. den Fehler? ich sehe es nicht:
findet jmd. den Fehler? ich sehe es nicht:
//Anzahl pro Seite
$anzeige=10;
//Prüfen der jeweiligen Seite/anzuzeigende Sätze...
$start=$_GET['page'] * $anzeige;
$ende = $start + $anzeige;
$result = mysql_query("SELECT * FROM threads WHERE fid=$fid AND tid=$tid ORDER BY date desc LIMIT $start,$ende");
$number = mysql_num_rows($result);
$seiten=ceil($number/$anzeige);
if ($ende>$anzeige) { $ende = $anzeige-1; }
//Erstellen der Links
if ($_GET['page']>0) {
$i=$_GET['page']-1;
echo '<a href="index.php?sid='.$sid.'&subid='.$subid.'&page='.$i.'"></a>';
}
for($i=0; $i<=$seiten; $i++) {
if ($i==$_GET['page']) {
echo $i." ";
}
else {
echo '<a href="index.php?sid='.$sid.'&subid='.$subid.'&page='.$i.'">'.$i.'</a> ';
}
}
if ($_GET['page']<$seiten) {
$i=$_GET['page']+1;
echo '<a href="index.php?sid='.$sid.'&subid='.$subid.'&page='.$i.'"></a>';
}