所以我试图用php进行分页,但是我无法完成它,在某个地方有一个未定义索引页面的错误,我不知道为什么......这是我的代码:
<?php
$perpage = 10;
if (empty($_GET['page'])) {
$page = 1;
}else{
$page = $_GET['page'];
}
$limitstart = $_GET['page'] - 1 * $perpage;
$query = "SELECT * FROM images ORDER BY id DESC LIMIT '".$limitstart."', '".$perpage."' ";
$result = mysqli_query($con,$query) or die(mysqli_error($con));
while($row=mysqli_fetch_array($result)) {
?>
我非常感谢你的帮助,谢谢你。
答案 0 :(得分:3)
$limitstart = $_GET['page'] - 1 * $perpage;
与(记住你的数学课)相同
$limitstart = $_GET['page'] - (1 * $perpage);
您想使用
$limitstart = ($page - 1) * $perpage;
(另请注意$ page-variable的用法)