Hallo Maus,
2 kleine Hinweise möchte ich dir geben. Ob damit dein Problem gelöst ist weiß ich nicht, mußt halt ausprobieren.
hab folgendes geamcht. Da ich in der Db geanuer gesagt in einer Tabelle sehr viele Daten habe, will ich die auf meherer Seiten verteilen. Das mache ich so:
FROM
cafes
ORDER BY
id DESC
LIMIT $start, $eintraege_pro_seite
[...]
$result = mysql_query("SELECT id FROM cafes");
$menge = mysql_num_rows($result);
$wieviel_seiten = $menge / $eintraege_pro_seite;
$wieviel_seiten ergibt immer einen Wert <= 1, da Du als $menge ja max. $eintraege_pro_seite hast.
//Aus dieser Seite ist der User nicht, also einen Link ausgeben
else
{
echo " <a href="?seite=$b">$b</a> ";
echo " <a href="".$_SERVER['PHP_SELF']."?seite=$b">$b</a> ";
Ansonsten empfehle ich dir, deinen Code besser zu strukturieren und in der Reihenfolge zu posten in der er abgearbeitet wird, dann kann man leichter helfen.
Grüsse
Frankie