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 未找到)

asp 查询分页后第一页正常第二页显示无记录

django 做了搜索之后再做分页 结果显示第一页是正常的 但是按下一页后显示出整个主页的第二页

如何嵌套使用SQL语句,实现分页.比如就是说第一页显示10个,第二页显示下面的是个,这个要怎么实现?

gridview 实现分页后发现数据丢失。(第二页点了之后没数据) 求指导,谢谢了!

datalist中有分页,如果在第二页删除一条数据,怎么让它刷新后又回到当前页面