为了账号安全,请及时绑定邮箱和手机立即绑定

php for遍历出现数据重复的问题

php for遍历出现数据重复的问题

PHP
慕容708150 2019-03-17 05:05:25
1、问题:我通过for循环往mysql数据库插入数据,但是偶尔出现数据重复的问题 2:代码如下: 3:出现问题截图: 4:排查和疑问根据数据库和生成图片都偶尔出现这个问题,我大概判断问题是出现在for循环阶段的问题,但是又不知道什么原因?请大神吗指点一下
查看完整描述

7 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

你把你的命名在加一个随机数看看是否重复,或者时间精确到毫秒

查看完整回答
反对 回复 2019-03-18
?
米脂

TA贡献1836条经验 获得超3个赞

不要再for里面insert,而是先用for把需要insert的sql拼接好,然后在一次性insert。

查看完整回答
反对 回复 2019-03-18
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

首先单纯的for 循环 是不会出现重复的,出现重复的问题很有可能是 for 循环内部 执行的事务 导致的 ,建议debug 一下 insert 部分 和 生成图片部分 的代码 ,做好判断

查看完整回答
反对 回复 2019-03-18
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

用for循环拼接sql语句,然后一次执行insert

查看完整回答
反对 回复 2019-03-18
  • 7 回答
  • 0 关注
  • 930 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信