我的代碼有什麼問題嗎? 我選擇了一個學生的標識符,並將其存儲在會話中,然後對此進行了測試,以從表中選擇相應的值,並從結果中找到我正在查找的表,但它不起作用。 繼承人的情況,以及我有三個表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