PHP里生成分页的原理和代码。高手帮下忙!MYSQL数据库!

 我来答
bigpwsbigpws
2011-07-21 · TA获得超过167个赞
知道小有建树答主
回答量:260
采纳率:33%
帮助的人:85.1万
展开全部
看看那个limit,分页程序主要是用sql的limit实现,网上php分页类很多,就不粘了
原理是这样:
用sql语句查询后得到所有的记录条数;
根据每页显示的条数得到总共有多少页数;
通过url就是get得到当前第几页;
根据当前页数和每页显示的条数得到当前页显示的数据的起始条数start_num和结束条数end_num;
最后 select * from talbel where 条件 limit start_num,end_num;
这时得到的结果就是当前页需要显示的内容,循环输出就行了
lifei6671
2011-07-21 · TA获得超过9228个赞
知道大有可为答主
回答量:3899
采纳率:25%
帮助的人:2761万
展开全部
一般来说php+mysql分页是利用了mysql的limit语句,这个语句是去第几行到第几行的信息.例如:
selec * from a limit 5,10
也就是说,查询表a里面的信息,从第5行开始一共取10行. 这样就可以分页了.
例如,表a 里面有100条信息,每页显示20条 ,那么就可以这样写
select * from a limit 0,20
select * from a limit 21,20
这样就可以实现分页了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式