FleyerShaver
Neues Mitglied
Meine Blätterfunktion funktioniert nicht. Es wird keine Zahl angezeigt. Hier ist der Code:
PHP:
$sql = "SELECT COUNT(*) as anzahl FROM gc_game_games WHERE cat=".$_GET['id']."";
$result = mysql_query($sql) OR die(mysql_error());
$anzahl = mysql_result($result, 0);
$num_pages = ceil($anzahl/10);
/*
if(!$num_pages) {
$num_pages = 1;
}*/
if(!isset($_GET['page']))
{
$start = 1;
} else {
$start = $_GET['page'];
}
$offset = ($start - 1) * 10;
if($num_pages > 1) {
echo "<p>;\n";
for($i = 1; $i <= $num_pages; $i++) {
if($i == $start) {
// ich bin ja schon auf der Seite. Also
// Seitenzahl ohne Link erzeugen
echo $i."\n";
} else {
echo "<a href=\"game_cats.php?id=".$_GET['id']."&page=".$i."\">\n";
echo $i."\n";
echo "</a>\n";
}
}
echo "</p>\n";
}
$sql = "SELECT * FROM gc_game_games WHERE cat=".$_GET['id']." ORDER BY id DESC LIMIT ".$offset.", 10";
$query = mysql_query($sql) OR die(mysql_error());