修改
为了澄清我不需要知道如何进行分页,我想我想弄清楚如果返回所有行,如何显示下一个/上一个链接。因此,如果我想在每页显示20行,我会对21进行限制。所以我现在知道有另一行要显示,然后显示下一个链接。然而,仍然在当前页面上显示20行,并且仍然在下一页的第20行开始。目前的问题是如果我在第一页上有0-19,下一页将显示21-40,所以它缺少20.我想我只需要在偏移顶部减去1以获得正确的起点。 / p>
答案 0 :(得分:2)
你想要这样的东西:
$lowerLimit = ($pageNumber - 1) * $resultsPerPage;
$sql = "SELECT * FROM tbl1 LIMIT $lowerLimit, $resultsPerPage";