在用到THINKPHP5的分頁的時候,我們可以發現獲取的數據是對象,如果我們要對數據進行循環增加數據就實現不了
今天用此方法解決,以做記錄方便以后忘了查看
// 查詢狀態為1的用戶數據 並且每頁顯示30條數據
$list = db('commission_log')->order('id desc')->paginate(30);
// 獲取分頁顯示
$page = $list->render();
$list = $list->all(); //這是關鍵
// 模板變量賦值
foreach ($list as $k => $v) {
//通過用戶ID查詢代理名
$list[$k]['username'] = db('userinfo')->where(array('uid'=>$v['uid']))->value('username');
}
$this->assign('list', $list);
$this->assign('page', $page);
// 渲染模板輸出
return $this->fetch();
