thinkPHP5开发智慧软文遇到的分页第二页不显示数据的问题
Posted zhihuiruanwen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkPHP5开发智慧软文遇到的分页第二页不显示数据的问题相关的知识,希望对你有一定的参考价值。
在进行结果查询进行分页的时候,发现分页第一页数据正常,第二页没有数据,后面问题一样,这个是因为直接使用了:
如果此处使用如下语句:
$lst=NewsModel::order(‘sendtime desc‘)->where(‘status‘,$val)->alias(‘a‘)->join(‘admin b‘,‘a.mtzid=b.id‘)->field(‘a.*,b.adminname‘)->
paginate(20); 在view中会出现只有第一页有数据的现象,故而需要使用: $lst=NewsModel::order(‘sendtime desc‘)->where(‘status‘,$val)->alias(‘a‘)->join(‘admin b‘,‘a.mtzid=b.id‘)->field(‘a.*,b.adminname‘)->
paginate(20, false, [ ‘query‘ => request()->param(),]);
以上是关于thinkPHP5开发智慧软文遇到的分页第二页不显示数据的问题的主要内容,如果未能解决你的问题,请参考以下文章
为啥我在 codeigniter 中的分页不起作用? (404 未找到)
django 做了搜索之后再做分页 结果显示第一页是正常的 但是按下一页后显示出整个主页的第二页
如何嵌套使用SQL语句,实现分页.比如就是说第一页显示10个,第二页显示下面的是个,这个要怎么实现?