php 怎么将多个数据循环插入到数据库一行一条

一个数组想把它里面的值一行一条的插入到数据库foreach($actionsas$val){$sql="INSERTINTO`iptad`(`did`,`adsw`,`u... 一个数组 想把它里面的值 一行一条的 插入到数据库
foreach($actions as $val) {
$sql="INSERT INTO `iptad` (`did`,`adsw` ,`url`,`width`,`refint`,`vscrl`)
VALUES ('$val','$_POST[adsw]', '$_POST[url]','$_POST[width]','$_POST[refint]','$_POST[vscrl]')";
}
这个只能插入一个 求解
展开
 我来答
大刀砍向东洋猪
2015-01-23 · TA获得超过482个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:65.4万
展开全部
先检查一下你的数据库操作是否放在循环体里面。如果是在循环里面再检查一下你的表结构中各字段的约束是否有唯一。

你这样的循环插入库效率不高,可以把 values拼接起来,然后一次性插入。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式