thinkPHP5开发智慧软文遇到的分页第二页不显示数据的问题

在进行结果查询进行分页的时候,发现分页第一页数据正常,第二页没有数据,后面问题一样,这个是因为直接使用了:

 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(),]);

相关推荐