這是控制器$list['eskul'] = $this->m_crud->join1("eskul","waktudaftar","waktudaftar.id_eskul=eskul.id_eskul")->result();這是模型function join1($table1, $table2, $query1){ $this->db->select('*'); $this->db->from($table1); $this->db->join($table2, $query1, 'left outer'); return $this->db->get(); }在數據庫中,表 waktudaftar 為 NULL,但在表 eskul 中為 NOT NULL。我想在我的視圖中顯示 id_eskul,但它是 NULL。請有人可以幫助我
1 回答

繁花不似錦
TA貢獻1851條經驗 獲得超4個贊
您在 2 個表中具有相同的列名id_escul。因此,您需要為第二個表中的id_escul創建一個別名,因為這是您想要從中查看結果的別名,如果您不這樣做,您總是會從第一個表中看到 id 的結果:
$this->db->select('*,'.$table2.'.id_escul as myID');
- 1 回答
- 0 關注
- 133 瀏覽
添加回答
舉報
0/150
提交
取消