$length=count($你的array名['cwidth']) //数你有多少行数据
for($i=0$i<=$length$i++){ //循环
$data[$i]['cwidth']=$你的array名['cwidth']
$data[$i]['cheight']=$你的array名['cheight']
}
出来的数据就像是这样:
array(2){
[0]=>array(2){
['cwidth']=>string(5) "593px"
['cheight']=>string(5) "203px"
}
[1]=>array(2){
['cwidth']=>string(5) "598px"
['cheight']=>string(5) "111px"
}
}
然后再用$db->add($data)插入数据
// $data 为原始数组,处理得到按添加记录排列的数组$new_dataforeach ($data as $k1 =>$v1) {
foreach ($v1 as $k2 =>$v2) {
$new_data[$k2][$k1] = $v2
}
}
// 针对Mysql数据库,可以批量添加
M("Your_Table_Name")->addAll($new_data)
// 也可以循环添加
foreach ($new_data as $v) {
M("Your_Table_Name")->add($v)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)