function empAll()
{
$this->db->where('id',$id);
$q = $this->db->get('employee');
if($q->num_rows()>0)
{
foreach($q->result() as $rows)
{
$data[]=$rows;
}
return $data;
}
问问题
578 次
1 回答
1
一般我们在 Url 中传递 id:
Base_url()/index.php/empAll/25。现在 codeigniter 在方法中自动传递 $id = 25 。如果没有收到 id,它会将 id 分配为 0,然后您将不会收到此错误。
function empAll()
{
$q = $this->db->where('id',$this->input->post('id'))
->get('employee');
if($q->num_rows()>0)
{
foreach($q->result() as $rows)
{
$data[]=$rows;
}
}
return $data;
}
于 2012-06-04T11:21:16.633 回答