Здравейте,
Как може да се лимитират страниците, защото сега показва 200+ страници
принципно това е сегашния код:
Моля за малко помощ с добавянето на каквото е нужно, за да се съкрати броя на страниците.
Как може да се лимитират страниците, защото сега показва 200+ страници
принципно това е сегашния код:
Код:
if (isset($_GET["page"])) { $page = $_GET["page"]; } else { $page=1; };
$start_from = ($page-1) * 20;
$result = $pdo->prepare("SELECT * FROM table LIMIT $start_from, 20");
$result->execute();
for($i=0; $row = $result->fetch(); $i++)
{
// results
}
$result = $pdo->prepare("SELECT COUNT(id) FROM table");
$result->execute();
$row = $result->fetch();
$total_records = $row[0];
$total_pages = ceil($total_records / 20);
for ($i=1; $i<=$total_pages; $i++) {
echo "<a href='?page=".$i."'";
if($page==$i)
{
echo "class=active";
}
echo ">";
echo "".$i."</a> ";
};
Моля за малко помощ с добавянето на каквото е нужно, за да се съкрати броя на страниците.