我有值的兩個數組:插入數據的陣列中的數據庫
第一個數組包含用戶ID:
Array ([0]=>1 [1]=>2 [2]=>3 [3]=>4 [4]=>5 [5]=>6)
第二個數組包含考勤狀態:
Array([0]=>Present [1]=>Absent [2]=>Absent [3]=>Present [4]=>Absent [5]=>Present)
我想插入這些值在數據庫中分開,如下所示:
U_id Status
1 Present
2 Absent
3 Absent
4 Present
5 Absent
6 Present
目前,我正在使用此代碼在數據庫中插入值。
我的控制器代碼:
public function usr_att(){
if(isset($_POST['submit'])){
$uid = $_POST['uid'];
$status= $_POST['stat'];
$id = implode("," , $uid);
$status = implode("," , $status);
$data = array (
'u_id' => $id,
'status' => $status
);
$this->db->insert('attendence' , $data);
redirect("usr/usr_list", "refresh");
}
}
但此代碼插入數據是這樣的:
U_id Status
1 Present,Absent,Absent,Present,Absent,Present
我如何可以插入使用CodeIgniter的不同行這些價值觀?
什麼您使用的是PHP版本嗎? –