thinkphp 分页出错 $page-render() 出错
生活随笔
收集整理的這篇文章主要介紹了
thinkphp 分页出错 $page-render() 出错
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.出錯原因可能很簡單,就是在查詢的時候寫的是select,而不是paginate
2.thinkphp多層查詢
/*** 試卷列表* @param int $page* @return mixed*/public function index($name='',$course='', $page=1 ){$map = [];if (!empty($name)) {$map['name'] = ['like', "%{$name}%"];}if (!empty($course)) {$map['course'] = ['like', "%{$course}%"];}$paper_list = $this->paper_model->order('id DESC')->paginate( 5, false, ['page' => $page]);foreach ($paper_list as $item){$id = $item['id'];$num = $this->question_model->where("pid=$id")->count();$item['q_num'] = $num;}return $this->fetch('index', ['name'=>$name,'course'=>$course,'paper_list'=>$paper_list]);}
總結
以上是生活随笔為你收集整理的thinkphp 分页出错 $page-render() 出错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cfb为什么不需要填充_学日语为什么不需
- 下一篇: php培训js重要么,php何以被戏称为