【发布时间】:2016-03-27 06:58:47
【问题描述】:
我正在尝试使用insert_batch 在活动记录中插入数组数据,如下所示:任何想法准备使用insert_batch 或任何其他方式插入数组?
$detailBill=array(
'TraineeID'=>$inputall['ID'],
'wDate'=>$inputall['wDate'],
'ACH'=>$inputall['Hour'],
'CRA'=>$inputall['Retention'],
'Amount'=>$inputall['PaybleAmt'],
'forMonth'=>$inputall['monthid']
);
$this->db->insert_batch("tbl_submit_coursefee", $detailBill);
输出:
Array
(
[TraineeID]=> Array
(
[0]=>3001
[1]=>3002
[2]=>3003
[3]=>3004
[4]=>3005
[5]=>3006
[6]=>3007
[7]=>3008
[8]=>3009
[9]=>3010
[10]=>3011
[11]=>3012
[12]=>3013
)
[wDate]=> Array
(
[0]=>
[1]=>
[2]=>
[3]=>
[4]=>
[5]=>
[6]=>
[7]=>
[8]=>
[9]=>
[10]=>
[11]=>
[12]=>
)
more field here....
)
【问题讨论】:
-
您现在正在做的事情有点令人困惑,请再次查看codeigniter.com/user_guide/database/… 的手册。它很好地解释了数组的结构应该是什么样子