首先設置每頁顯示的記錄數爲2
const PAGE_SIZE = 2;
計算出記錄的總數
$sql = "select count(*) from user";
$result = $conn->query($sql);
$data = $result->fetch_row();
$count = $data[0];
計算出總共的頁數
$page_count = ceil($count/PAGE_SIZE);
需要執行的sql指令 用limit分頁
$index = ($page-1)*PAGE_SIZE;
$sql = "select id,user,create_time from user limit $index," . PAGE_SIZE;
如果$page-1>執行
<?PHP if($page-1>0){ ?>
<li><a href="<?php echo $_SERVER['PHP_SELF'] ?>?page=<?php echo $page-1 ?>">上一頁</a></li>
<?php } ?>
如果page_count 執行
<?php } ?>
<?PHP if($page+1<=$page_count){ ?>
<li><a href="<?php echo $_SERVER['PHP_SELF'] ?>?page=<?php echo $page+1 ?>">下一頁</a></li>
<?php } ?>