多维数组,如何写入数据库,addall不得行

浏览:1007 发布日期:2014/07/23 分类:求助交流 关键字: addall 多维数组 数据库
我写了一个多维数组,多次循环后的数组是3维的,使用addall不得行啊。求助~~
这是一个交叉组合,dump出来是有数据的,目前只能插入 $data[$i]['username']=$_POST['small'][$i];里面的数据,后面的数据又是一个数组,怎样才能将其插入进去呢?求方法~~~~谢谢~~

public function fbcreate(){
$m=M('Reportall');
$dep=M('Dept_user');
$paper=M('Papers');
$num=$_POST['small'];
for ($i = 0; $i <count($num); $i++){
for ($j = 0; $j <count($num); $j++){
$data[$i]['username']=$_POST['small'][$i];
$condition[$i][$j]['busername']=$_POST['small'][$j];
$data[$i][$j]['userid']= $dep->where($condition[$i][$j])->getField("userid");
$data[$i][$j]['dept']= $_POST['dept'];
$data[$i][$j]['busername'] = $condition[$i][$j]['busername'];
$condition1['paperid']=$_POST['paperid'];
$data[$i][$j]['paperdes']=$paper->where($condition1)->getField("paperdes");
$data[$i][$j]['paperid']=$condition1['paperid'];
$data[$i][$j]['ksrq'] =$_POST['ksrq'];
$data[$i][$j]['jsrq'] =$_POST['jsrq'];
}
}
dump($data);
exit;
最佳答案
评论( 相关
后面还有条评论,点击查看>>