2012-02-15 47 views
0
一個控制器

我現在有一個創建一個數組,並使用返回它的模型如下:獲取和使用返回變量從方法到笨

$data = array(
    'title' => $this->input->post('title'), 
    'slug' => $slug, 
    'text' => $this->input->post('text') 
); 

$this->db->insert('table-name', $data); 
$id = $this->db->insert_id(); 

return $data; 

不幸的是,變量$的數據是空的,當我得到它回到我的控制器。我如何去掌握這些數據以傳達我的觀點。

+0

我遇到的問題是因爲你不笨直接使用數組$的數據。相反,它會自動將所有內容直接訪問,而不是通過$ data數組。例如,如果你的$ data數組裏有一個名爲'item'的數組。您只需調用$ item ['title'],而不是$ data ['item'] ['title']] – David 2012-04-21 16:08:02

回答

1

該代碼似乎很好。

控制器:

$data['mydata'] = $this->my_model->my_method(); 
$this->load->view('my_view', $data); 

查看

<?= $mydata ?>