我正在開發一個簡單的配置文件頁面,但我有一個小問題將結果數組傳遞給控制器..不知道這是怎麼做到的。將結果數組傳遞給codeigniter中的控制器
型號:
class Login_model extends CI_Model{
function get_profile()
{
$this->db->where('email', $this->input->post('email'));
$query = $this->db->get('user');
if($query->num_rows == 1)
{
return $query->result_array();
}
}
}
控制器:
class Login extends CI_Controller {
function show_profile{
$this->load->model('login_model');
$q['user'] = $this->login_model->get_profile();
echo $q['user'];
}
}
我試圖呼應了$ Q [ '用戶']作爲一個測試,看看它是否會工作,但沒有奏效。
如果沒有空的結果集是兩個對象是(在你的情況在這裏太)的數組傳遞給你的視圖頁面。 'echo'語言結構不能處理這些。用'var_dump($ q ['user'])'調試它。 – Tpojka