這是我的邏輯:
$page = $_GET['page'];
$page == '' ? $page = 1 : '';
$page_size = $page_data['data_1'];
$res = $pdo->query("SELECT * FROM `blog` ");
$row_count = $res->num_rows;
$page_num = ceil($row_count / $page_size);
$offset = ($page - 1) * $page_size;
SQL
LIMIT $offset, $page_size
HTML
<?='<div class="page-layout">'; for($i=1;$i<=$page_num;$i++){?>
<button class="pageBtn" <?=$page==$i ? 'disabled': '';?> onclick="location.href='?page=<?=$i;?>';"><?=$i;?></button>
<?} echo '</div>';?>
目前總共 23頁,每頁會顯示10筆但我發現 https://airbnb.com 的分頁挺奇妙的:
所以我想問說他這個分頁邏輯是怎麼寫的?
- 2 回答
- 0 关注
- 355 浏览
添加回答
举报
0/150
提交
取消