PHP页面与MYSQL最后一页无法正常工作

时间:2014-12-09 22:22:10

标签: php mysql

我使用下面的查询来分页我的页面。 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条记录。

任何人都知道如何解决这个问题?谢谢!

1 个答案:

答案 0 :(得分:-1)

如果总数为48,即5 x 9 = 45,其余3条记录最多为48,则您的最后一页应显示3条记录,其中您的最后一页限制,第6页应为LIMIT 46,48?没有?