我需要一些有关嵌套的帮助foreach
。
这是我的代码:
$program = $_POST['program'];
$licence = $_POST['licence'];
foreach($program as $p){
foreach($licence as $l){
mysql_query("INSERT INTO programs (pcname, program, licence) VALUES ('". $pcname ."', '". $p ."', '". $l ."')");
}
}
这不起作用,我知道为什么。但我找不到解决问题的方法。问题是,它会遍历 inside 中的所有值foreach
,然后遍历它们,再一遍一遍地遍历 outside 中的下一个值foreach
。
这可能没有很好地解释,但希望你能理解我在努力实现目标并帮助我。