我是新的代碼點火器,我想弄清楚如何利用從我的數據庫返回的數據。我在模型的一個簡單查詢:代碼點火器php - 如何在控制器內回顯模型數據
function feed_get_all_trees(){
$query = $this->db->get('trees');
foreach ($query->result() as $row){
$data[] = $row;
}
return $data;
}
控制器
然後,我建設有我發現了一個XML插件庫的幫助下XML飼料,所以我想呼應數據輸出控制器,而比在視圖中。通常情況下,如果我使用視圖,我應該這樣做:
$this->load->model('Model_form','', TRUE);
$data['rows'] = $this->Model_form->feed_get_all_trees(); //gets the available groups for the dropdown
$this->load->view('view_name',$data);
}
但爲了構建我的XML飼料 - 我需要在這裏訪問數據。如果我試試這個:
foreach ($rows as $r){
$treeName = $r->tree_name;
$xml->startBranch('tree');
$xml->addNode('treeName',$treeName);
$xml->endBranch();
我得到一個錯誤,因爲它不知道什麼$rows
是。我在這裏如何參考data['rows']
以便我可以訪問數據?
'foreach($ data ['rows'] as $ r){' – 2011-06-03 15:57:12