看板 PHP 關於我們 聯絡資訊
我是使用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)
fillano :$data['query']=$query->result_array();就可以了吧 11/27 22:10
fillano :不必用foreach處理吧?有點疊床架屋。 11/27 22:12
tn801534 :喔喔原來如此= =...感謝... 11/27 22:12
liaosankai :不過通常這些語法不應寫在control是在model 11/27 23:09