PHP头条
热点:

求php半数以上组组合写入数据库方法


求php多数组组合写入数据库方法
本帖最后由 wjm_hi 于 2013-10-25 15:55:24 编辑 我做一个成绩管理系统

//学科
$xk = array();

//年级
$nj = array();

//班级
$bj = array();

有三个数组,根据学科*年级*班级这个公式来生成多少条数据,然后写入到数据库。
例如:
count($xk)为2的时候,说明选择了2个学科
count($nj)为3的时候,说明选择了3个年级
count($bj)为7的时候,说明选择了7个年级
这时应该往数据库中插入2*3*7条数据,请问这个该怎么实现呢

分享到:
------解决方案--------------------
$xk=Array ("1","2");
$nj=Array ("1","2","3");
$bj=Array ("1","2","3","4","5","6","7");
$arr = array();
for($i=0;$i for($j=0;$j for($k=0;$k $arr[] = array($xk[$i],$nj[$j],$bj[$k]);
}
}
}
foreach($arr as $row){
$sql = "INSERT INTO `examinfo` (`nj`,`bj`,`xk`) VALUES ('".$row[0]."' ,'".$row[1]."','".$row[2]."')";
}

www.phpzy.comtrue/phprm/994.htmlTechArticle求php半数以上组组合写入数据库方法 求php多数组组合写入数据库方法 本帖最后由 wjm_hi 于 2013-10-25 15:55:24 编辑 我做一个成绩管理系统 //学科 $xk=array(); //年级 $nj=array(); //班级 $bj=array(...

相关文章

相关频道:

PHP之友评论

今天推荐