我只是不能得到正確的方法來解決這個問題,我有兩個數組。 ,其具有以下鍵和值LAMP考勤系統
Array
(
[attendance] => Array
(
[1] => 1
[2] => 1
[3] => 0
[4] => 1
[5] => 1
[6] => 0
[7] => 0
)
這是從一個複選框來如果選中的值是1個,否則值第一陣列$出勤是0 第二陣列$此話
[remark] => Array
(
[1] =>
[2] =>
[3] => 'sick'
[4] =>
[5] =>
[6] => 'leave'
[7] => 'On assignment'
)
現在這是關鍵1-7的代表,腳本是針對員工出勤的關鍵1-7是我數據庫中員工表中的employeeID。
現在我想達到什麼是串聯以這樣的方式排列,看起來像這樣
Array
(
[0] => Array
(
[employeeID] => 7
[attendance] => 0
[remark] => 'On assignment'
)
[1] => Array
(
[employeeID] => 6
[attendance] => 0
[remark] => 'leave'
)
[2] => Array
(
[employeeID] => 5
[attendance] => 1
[remark] =>
)
//and so on
)
我使用笨如果我能夠來連接它,我也很想知道我怎麼會插入所述多個數據到僱員表看起來像這樣,
employee's table
employeeID | date | status | remarks
我打算使用CURDATE日期(),然後狀態將持有或者從出勤0或1 再次:鍵,從1- 7的言論和出席的陣列上都是員工ID
更新! 這是我試過但沒有工作。
$att = $_POST['attendance'];
$remarks = $_POST['remark'];
foreach($att as $employee_id=>$status)
{
$x=0;
$employee[$x]['employee_id']=$employee_id;
$employee[$x]['status']=$status;
foreach($remarks as $employee_id=>$remark)
{
$employee[$x]['remark']=$remark;
$x++;
}
}
到目前爲止你有什麼?這是一些相當平凡的數組操作。 – Halcyon
@FritsvanCampen剛添加它 – user2666633