如果数组$aaa,$bbb,$ccc长度相等的话可采用如下代码:
foreach($aaa as $key => $val) {
$query="insert into table (aaa,bbb,ccc) values ('$aaa[$key]','$bbb[$key]','$ccc[$key]')";
echo $query."<br>";
}
foreach($aaa as $key => $val) {
$query="insert into table (aaa,bbb,ccc) values ('$aaa[$key]','$bbb[$key]','$ccc[$key]')";
echo $query."<br>";
}
解决方案 »
- 请问这句话有什么格式问题么?
- 匹配html空行空段落的正则?
- 还有其他的职位吗?
- 学php的进来看看!~
- 请问这种结果如何实现?
- 想请教下PHP对WSDL接口怎样传递和读取返回参数?谢谢
- 为什么用fread的方法输出的文件不能在线打开?
- phptriad安装配置问题
- 寻几个功能全一点的 DB类~
- PHP在win2003上运行问题
- 提示:Warning: Undefined variable: grade in D:\flashlong\flash\admin\config.php on line 104
- 大家一起来做个测试,与MySQL数据库速速息息相关的!看看MySQL是不是有传说中的那么快!
另外想请教的就是:
$query="insert into table (aaa,bbb,ccc) values ('$aaa[$key]','$bbb[$key]','$ccc[$key]')";
如果我在您上边这句的下一行加上:$result=mysql_query($query);它会识别众多的$query吗?
上边这句如果不需要一个while循环吗??它是当表格生成好了之后,一次性的生成N条$query吗?
2、foreach就相当于循环了,当你加上$result=mysql_query($query);之后就会根据数组里取出的值而执行每条$query语句的,你试一下就知道了!
2、foreach就相当于循环了,也就是说会依次执行每条$query的。所以不用while,你试一下就知道了!
这样的<input>的name在提交(submit)后,是不是不能被foreach()识别呀???
读出数组里的所有东东.