thinkphp5 分页带参数的解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ylwsn21/article/details/76577668


文档有说可以在paginate带参数,然后研究了下,大概就是这样的:

   		$list=Db::name('member')
                     ->where('member_name|member_mobile|sex','like','%'.$info.'%')
                     ->paginate(8,false,['query'=>request()->param() ]);

   		$this->assign('list',$list);

主要的部分就是:

paginate(8,false,['query'=>request()->param() ]);

paginate有3个参数,第一个是一页显示的数量;第二个是简单模式或传入总计入数,默认为true,简单模式为false;第三个就是分页传入的参数了,可以直接使用助手函数,或者自己已数组的方式传入也是可以得

猜你喜欢

转载自blog.csdn.net/ylwsn21/article/details/76577668