1
データベースから別のテーブルメンバーに関連する外部キーであるインシデントテーブルからmember_idを取得しようとしていました。 私が得たいのは、メンバーテーブルに関連するインシデントテーブルのすべてのmember_idです。そのため、member_idの名前フィールドを表示したかったのです。ここに私のコードは私に私の見解では、同じ名前を持つすべてのレコードを与え、私はcodeigniterのデータベースから列レコードを取得する
public function index() {
$member_id = $this->incident_model->get_mid();
if(count($member_id)){
foreach($member_id as $id){
$f_name =$this->incident_model->get_fname($id);
$m_name =$this->incident_model->get_mname($id);
$l_name =$this->incident_model->get_lname($id);
$data = array(
'first_name' => $f_name,
'middle_name' => $m_name,
'last_name' => $l_name
);
}
$this->load->view('incident_list', $data);
}
}
を持って私のコントローラで
// My Model
function get_mid(){
$data = array();
$query = $this->db->get('Incident');
foreach($query->resul_array as $row) {
$data[] = $row['member_id'];
}
return $data;
}
ありますさ。