thinkphp5 分頁資料物件的處理

weixin_33860722發表於2018-05-22

在用到THINKPHP5的分頁的時候,我們可以發現獲取的資料是物件,如果我們要對資料進行迴圈增加資料就實現不了

今天用此方法解決,以做記錄方便以後忘了檢視

// 查詢狀態為1的使用者資料 並且每頁顯示30條資料
$list = db('news')->order('id desc')->paginate(30);
// 獲取分頁顯示
$page = $list->render();
$list = $list->all();        //這是關鍵
// 模板變數賦值
foreach ($list as $key => $value) {
    $list[$key]['type_title'] = $this->get_type_title($value['typeid']);
}
$this->assign('list', $list);
$this->assign('page', $page);
// 渲染模板輸出
return $this->fetch();

相關文章