thinkphp3.2.3的分頁問題
PHP中文网
PHP中文网 2017-05-16 13:16:35
0
1
435

thinkphp3.2.3的分頁問題,類似貼吧一樣,有幾樓,幾樓這樣的,我使用了foreach循環,使用了循環鍵值+1來是想實現,第一頁1-10樓,沒有問題,但到二樓就不是11-20樓,而是也是1-10樓,請問大家這個能怎麼解決嗎?我把第二頁印出來了,是因為也是從 0鍵值開始,所以導致也是1-10樓

$count = $model_forum->where($forum_data)->count();// 查詢滿足要求的總記錄數 $map表示查詢條件

     $Page       = new \Think\Page($count,10);// 实例化分页类 传入总记录数和每页显示的记录数(25)
    $show = $Page->show();// 分页显示输出
    // 进行分页数据查询
    $list = $model_forum->where($forum_data)->order('id')->limit($Page->firstRow.','.$Page->listRows)->select(); // $Page->firstRow 起始条数 $Page->listRows 获取多少条
    $this->assign('fenye',$list);// 赋值数据集
    $this->assign('page',$show);// 赋值分页输出
PHP中文网
PHP中文网

认证0级讲师

全部回覆(1)
漂亮男人

為什麼你limit()要這樣寫,直接limit($page->firstRow,$page->listRows)不就好了嘛

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板