为了账号安全,请及时绑定邮箱和手机立即绑定

$offset=($page-1)*$pagesize用法

$offset=($page-1)*$pagesize这句具体有什么用,不是很明白,感觉没有实际用处,可不可以不要

正在回答

2 回答

这句话说明了从第几行开始运行的。比如你想读取第二页(也就是第一个第三行结束时,下一个第三行开始时)的三行信息,那么用第二页减一乘以要读取的行数(三行)等于三,也就是说limit  3,3 。表示从第三行开始读取后三行。也就完成了读取第二页的三行信息的任务。

0 回复 有任何疑惑可以回复我~

$sql = "select * from user limit $offset,$pagesize";  //查询结果从第$offset条记录数开始,到第$pagesize条记录;

下面的数据库查询要用到$offset

$offset=($page-1)*$pagesize  //表示当前页之前页面的总记录数,也就是说当前页是第5页,每一页能显示($pagesize)10条,则前面的总记录数$offset=(5-1) * 10 为40条记录数。下一页将会从第41条记录数开始查询
到50条记录数;  

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181827    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

$offset=($page-1)*$pagesize用法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信