以前用的thinkphp3.X翻页的写法可能不能适用thinkphp5,翻页做了一些调整,下面就不多说直接上示例代码
$data = Db::name('table')->where($map)->order('timestamp')->paginate(20,false,['query'=>request()->param()]); $page = $data->render(); $this->assign('page', $page);
paginate后面的第二个参数和第三个参数这样加进去即可,这样是只是get类型的翻页,如果只是post过来的翻页还没测试过,只不过翻页还是建议get方式比较好