我使用下面的查询来分页我的页面。 sql db计算48条记录。
$ rec_limit = 9。 这将导致6页。
包含9条记录的5页。 第6页最后一页包含3条记录。
$sql = "SELECT emp_id, emp_name, emp_salary ".
"FROM employee ".
"LIMIT $offset, $rec_limit";
问题是在尝试最后一页的最后一个偏移时(LIMIT 5,9)没有显示任何记录。 其他5个前几页工作正常,显示9条记录。
任何人都知道如何解决这个问题?谢谢!
答案 0 :(得分:-1)
如果总数为48,即5 x 9 = 45,其余3条记录最多为48,则您的最后一页应显示3条记录,其中您的最后一页限制,第6页应为LIMIT 46,48?没有?