-2
Ich versuche, eine Autoload Seitenumbruch mit jQuery erstellen.Autoload Paginierung mit PDO
Warum funktioniert das nicht?
Ich habe einige Probleme mit der Seitennummerierung. Ich habe die Abfrage direkt auf meiner Datenbankkonsole ausgeführt und funktioniert einwandfrei.
if(isset($_GET['id']))
{
$get=$_GET['id'];
}
else
{
$get=1;
}
$limit=6;
$page = (int) (!isset($_GET['p'])) ? 1 : $_GET['p'];
$sqlw = $connect->prepare("SELECT * FROM `product` WHERE `subid`=:subid");
$sqlw->bindParam(':subid',$get, PDO::PARAM_INT);
$sqlw->execute();
$num_rows=$sqlw->rowCount();
$start = ($page * $limit) - $limit;
if($num_rows>($page * $limit))
{
$next = ++$page;
}
$sa = $connect->prepare("SELECT * FROM `product` WHERE `subid`=:subid LIMIT :start,:limit");
$sa->bindParam(':subid',$get, PDO::PARAM_INT);
$sa->bindParam(':start',$start, PDO::PARAM_INT);
$sa->bindParam(':limit',$limit, PDO::PARAM_INT);
$sa->execute();
while($f = $sa->fetch(PDO::FETCH_OBJ))
{
$f->id;
$f->name;
$f->detail;
}
}
$s=$sa->rowCount();
if ($s < 1)
{
header('HTTP/1.0 404 Not Found');
echo '<script>document.location.href="404.php";</script>';
exit();
}
<?php if(isset($next)): ?>
<div class="nav">
<a href="category.php?p=<?php echo $next; ?>&id=<?php echo $get; ?>">»</a>
</div>
<?php endif?>
Aber es immer noch nicht funktioniert !!!!!!! –