在分頁查詢中,PHP的between
操作符可以用于篩選出指定范圍內的數據。例如,如果要查詢某個表中的數據,并且每頁顯示10條數據,可以使用between
操作符來篩選出當前頁需要顯示的數據范圍。
示例代碼如下:
// 假設當前頁碼為1
$page = 1;
$perPage = 10;
$offset = ($page - 1) * $perPage;
// 查詢當前頁需要顯示的數據
$query = "SELECT * FROM table_name WHERE id BETWEEN $offset AND ($offset + $perPage)";
$result = mysqli_query($connection, $query);
// 循環輸出查詢結果
while($row = mysqli_fetch_assoc($result)) {
// 輸出數據
}
// 其他分頁邏輯,如輸出分頁鏈接等
在上面的例子中,我們使用between
操作符篩選出了當前頁需要顯示的數據范圍,然后通過循環輸出數據,實現了簡單的分頁功能。當頁碼變化時,只需要修改$page
變量的值即可查詢不同頁的數據。