Halli Hallo,
ich habe für meine Galerie eine Blätterfunktion eingebaut, doch wenn ich jetzt mal so gucke funktion der nicht so ganz.
Hier erst mal mein Code:
Er macht das irgendwie komisch, ich habe jetzt eingestellt, dass er Pro Seite 3 Einträge zeigen soll, aber wenn ich die Zahl auf 3 Stelle, dann zeigt er mir alle Einträge 3 mal, anstatt nur 3 zu zeigen :/ . Könntet ihr mir helfen?
ich habe für meine Galerie eine Blätterfunktion eingebaut, doch wenn ich jetzt mal so gucke funktion der nicht so ganz.
Hier erst mal mein Code:
PHP:
$seite = $_GET["seite"];
if(!isset($seite))
{
$seite = 1;
}
$eintraege_pro_seite = 3;
$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
$abfrage = "SELECT * FROM galerie LIMIT $start, $eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$resultate = $db->get("galerie");
foreach($resultate as $galeriefronted)
echo '<a href="index.php?page=37&id='.$galeriefronted['id'].'"><img src="galerie/'.htmlspecialchars( $galeriefronted['setbild']).'" width="200" height="200" /></a> ';
}
$result = mysql_query("SELECT id FROM galerie");
$menge = mysql_num_rows($result);
$wieviel_seiten = $menge / $eintraege_pro_seite;
echo '<br>';
for($a=0; $a < $wieviel_seiten; $a++)
{
$b = $a + 1;
if($seite == $b)
{
echo " <b>$b</b> ";
}
else
{
echo " <a href=\"index.php?page=37&seite=$b\">$b</a> ";
}
}
Er macht das irgendwie komisch, ich habe jetzt eingestellt, dass er Pro Seite 3 Einträge zeigen soll, aber wenn ich die Zahl auf 3 Stelle, dann zeigt er mir alle Einträge 3 mal, anstatt nur 3 zu zeigen :/ . Könntet ihr mir helfen?