Array
(
[daterange] => Array
(
[0] => 14/02/2017 - 14/02/2017
[1] => 14/02/2017 - 14/02/2017
)
[location] => Array
(
[0] => dggfd
[1] => hyd
)
[latitude] => Array
(
[0] => 3545
[1] => 111111
)
[longitude] => Array
(
[0] => 43545
[1] => 222222
)
)
作为一行的第0个索引和作为另一行的1个索引。
答案 0 :(得分:1)
支持您的阵列名称为$arr
,然后执行以下操作:
$size = sizeof($arr['daterange']);
for($i=0;$i<$size;$i++) {
$data = array(
'daterange' => $arr['daterange'][$i],
'location' => $arr['location'][$i],
'latitude' => $arr['latitude'][$i],
'longitude' => $arr['longitude'][$i],
);
$this->db->insert('table_name',$data);
}
希望这会对你有所帮助。如果您有任何疑问,请留下评论。