如何显示拆分mysql结果100到10的倍数

时间:2014-04-04 10:05:52

标签: php mysql

我试图在一个限制中显示mysql数据库结果,但我想这样显示ex.i有100条记录mysql结果在数据库中,但我想在每个页面显示10,并导航到下一个结果使用页面底部的页面在结果表中如.1 / 2/3动态,页面“1”将显示1-10,“2”表格内容更改为11-20,“第3”点击21-30在表

1 个答案:

答案 0 :(得分:1)

LIMIT有一个偏移值,可用于计算应该多少行"跳过"

SELECT * FROM mytable WHERE 1 LIMIT 10, 0
-- display ten rows starting from row 0

SELECT * FROM mytable WHERE 1 LIMIT 10, 10
-- display ten rows starting from row 10

SELECT * FROM mytable WHERE 1 LIMIT 10, 20 
-- display ten rows starting from row 20 ... 

等。 因此,您需要按(CurrentPage-1)* 10

计算页面偏移量