第1个回答 2012-11-18
$data=array(2) {
["cwidth"] => array(2) {
[0] => string(5) "593px"
[1] => string(5) "598px"
}
["cheight"] => array(2) {
[0] => string(5) "203px"
[1] => string(5) "111px"
}
}
楼主的这个是二维数组啊,可以改为一维数组就可以插入了
$User = M("User"); // 实例化User对象
$data['cwidth0'] = $data['cwidth'][0];
$data['cwidth1'] = $data['cwidth'][1];
$data['cheight0'] = $data['cheight'][0];
$data['cheight0'] = $data['cheight'][1];
$User->add($data);
这样就可以了,在你二维数组加了个变量$data本回答被网友采纳
第2个回答 2012-11-20
$aa = array(2) {
["cwidth"] => array(2) {
[0] => string(5) "593px"
[1] => string(5) "598px"
}
["cheight"] => array(2) {
[0] => string(5) "203px"
[1] => string(5) "111px"
}
}
foreach($aa['cwidth'] as $key => $val){
$data = array();
$data['cwidth'] = $val;
$data['cheight'] = $aa['cheight'][$key];
D('表名')->where("id=$id")->save($data);
}