سلام
ابتدا داده ها را از دیتابیس بخونید ، سپس
کد بدین صورت هست :
کد PHP:
//start with pagination system
$per_page = 3;
$total_pages = ceil($num / $per_page);
if (isset($_GET['page']) && is_numeric($_GET['page']))
{
$show_page = $_GET['page'];
if ($show_page > 0 && $show_page <= $total_pages)
{
$start = ($show_page -1) * $per_page;
$end = $start + $per_page;
}
else
{
$start = 0;
$end = $per_page;
}
}
else
{
$start = 0;
$end = $per_page;
}
?>
سپس باید صفحات را بخونید ، که کدش بدین صورت می شه :
کد PHP:
<?php echo "<b>مشاهده به صورت صفحه بندی:</b> ";
for ($i = 1; $i <= $total_pages; $i++)
{
echo "<a href='view.php?page=$i'>صفحه ی $i</a> ";
}
?>
من حالت inline رو بهتون نشون دادم
روش های دیگری هم وجود داره