美好的一天!CodeIgniter:檢索單個結果行時出錯
我有此代碼獲取員工的信息。 (單結果)
控制器:
public function get_employee_info()
{
$id = $this->input->post("id");
$data["emp_default_info"] = $this->My_model->get_single_result("SELECT * FROM employees WHERE id = '$id' ");
$this->load->view("employee_info_view", $data);
}
模型:
public function get_single_result($query_statement)
{
$query = $this->ECS_DB->query($query_statement);
return $query->row_array();
}
視圖:
foreach ($emp_default_info as $row)
{
echo $id = $row->id;
echo "<br/>".$lname = $row->lname;
echo "<br/>".$fname = $row->fname;
echo "<br/>".$mname = $row->mname;
}
錯誤:
A PHP Error was encountered
Severity: Warning
Message: Invalid argument supplied for foreach()
所有我想要做的是返回特定僱員的信息。我不知道爲什麼我得到這個錯誤。
請幫忙嗎?
謝謝!
剛纔編輯我的答案所以你可以試試 –