[請益] 關於MVC資料庫傳輸資料的問題

看板PHP作者 (踢恩)時間17年前 (2008/11/27 21:27), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
我是使用CI 對資料庫做sql是在control的地方做 可是我顯示的資料常常是一整個大table foreach ($query->result_array() as $row) { $data['query'][] = $row; } $this->load->view('getlist',$data); 我傳輸通常都是這樣作 然後在view的地方再用迴圈取出來 可是這樣感覺...好像好浪費效率喔... 取資料出來變成要兩次的迴圈 還要一個很大的二維陣列去儲存 以上...請問是我的作法上有問題呢 還是說MVC架構只能這樣做... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.217.211 ※ 編輯: tn801534 來自: 218.211.217.211 (11/27 21:28)

11/27 22:10, , 1F
$data['query']=$query->result_array();就可以了吧
11/27 22:10, 1F

11/27 22:12, , 2F
不必用foreach處理吧?有點疊床架屋。
11/27 22:12, 2F

11/27 22:12, , 3F
喔喔原來如此= =...感謝...
11/27 22:12, 3F

11/27 23:09, , 4F
不過通常這些語法不應寫在control是在model
11/27 23:09, 4F
文章代碼(AID): #19Bg0ifB (PHP)
文章代碼(AID): #19Bg0ifB (PHP)