我的代码有什么问题吗? 我选择了一个学生的标识符,并将其存储在会话中,然后对此进行了测试,以从表中选择相应的值,并从结果中找到我正在查找的表,但它不起作用。 继承人的情况,以及我有三个表absence_student(CNE,Idabsence),缺席(iabsence,....),我想从缺席行对应id_student(CNE)。加入使用外键codeigniter
public function absence(){
$id2= $this->session->CNE;
$this->db->select('id_absence');
$this->db->from('absence_etudiant');
$this->db->where('CNE',$id2);
$query = $this->db->get();
$row=$query->row();
if($query->num_rows() == 1)
{
$id_abs = $row->id_absence;
}
$this->db->select('*');
$this->db->from('absence');
$this->db->where('id_absence',$id_abs);
$query = $this->db->get();
$result=$query->result();
$this->load->view('Etudiants/affi',$result);
}
这是什么部分不起作用?你是否获得了'$ id_abs'的值?如果你是,并创下真的“由于缺少”满足条件'在哪里(“id_absence”,$ id_abs)'存在吗? – DFriend