如果数组$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>";
}
解决方案 »
- 怎样将MYsql的查询结果写入一个数据表
- 关于php文件上传
- 自定义函数在smarty里面怎么用?
- 请问www.xxx.con/index?type=music这样的url该怎样写重写URL正则
- 为什么php官方不但升级php5.XX还继续升级PHP4.XX???
- 分少但好拿*******php中怎样实现页面跳转?如redirect这样的重定向
- SQL语句请教
- apache下怎么自动安装PHP?
- 50分急寻php数据库连接方法全集!在线等待结帖~
- 判断客户端是否为手机移动设备
- 提示: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()识别呀???
读出数组里的所有东东.