【发布时间】:2019-01-14 21:05:31
【问题描述】:
我无法从数组中获取值 $list_izin,我如何从数组中获取值并设置 where 子句条件的值
$list_izin = ['7','11','14','16','19','202','139','157'];
$where = array(
'tmuser_userauth.userauth_id' => $userauth_id,
'tmpegawai.bidangid' => $bidangid,
'trperizinan_user.trperizinan_id' => $list_izin
);
}
return $this->db
->select('
tmpegawai.pegawaiid,
tmpegawai.n_pegawai,
tmpegawai.telp,
tmuser.photo,
tmuser.last_login,
trperizinan_user.trperizinan_id
')
->from($this->table)
->join('tmuser', 'tmuser.tmpegawai_id = tmpegawai.pegawaiid')
->join('tmuser_userauth','tmuser_userauth.tmuser_id = tmuser.id')
->join('trperizinan_user','trperizinan_user.user_id = tmuser.id')
->where($where)
->get();
}
【问题讨论】:
-
使用
where_in()或or_where_in()。 -
抱歉,刚刚发现复制只是部分适用
标签: php codeigniter codeigniter-3 codeigniter-2