$where = 1;
$keyword = input("param.keyword");
$keyword && $where = "(channel_name like '%$keyword%') OR (live_name like '%$keyword%')";
$list = Db::name('live_channel')
->where($where)
->where('is_delete','0')
->order('id','desc')
->paginate(10, false, ['query' => ['keyword' => $keyword]]);
$pages = $list->render();

$this->assign('lists',$list);
$this->assign('keyword',$keyword);
$this->assign('page',$pages);
return $this->fetch();

其他几位友友的方法:
http://www.thinkphp.cn/topic/45181.html
http://www.thinkphp.cn/topic/39038.html

来源:中战博客,欢迎分享!
标签: thinkphp,thinkphp5.0,分页