分页功能的实现

為{幸葍}努か 提交于 2019-12-03 17:07:21
  • 实现分页功能实际上是使用select 语句对查询结果进行限制,用到了limit子句

例如,我们新建一张表如下:

执行 select * from products limit 4;

就会对结果进行限制输出。为了显示剩下的,

执行 select * from products limit 4,4;

 

它表示从行4往后取4行。

  • 分页 的实现就是  :
select * from xx limit x,y

y表示当前页面显示几条记录。

x与当前页码有这样的关系:x=(当前页码-1)* y.

例如:50条数据分10页,每页5个,

使用sql 语句来限制输出:

第i页 x y
1 0 5
2 5 5
3 10 5

 

 

 

 

按照这样的关系就可以实现分页了!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!