0

这是今天早上才开始的。我昨天工作的一个 CFC,它对表进行了简单的插入,开始插入重复的行(每个插入 2 行)。我删除了一堆无关的代码并简化了它和同样的事情。所以我只将 cfquery 移动到一个单独的页面,并硬编码为 3 个值 - 相同的东西 - 插入了 2 行。如果我将相同的查询复制并粘贴到 mysql 中,它会按预期工作 - 只插入一行。所以我为不同的表写了一个新的简单查询,它也在那里发生。

但是 - 我们系统中的其他页面/功能没有这样做。只是看似我创造的任何新事物,或者我昨天和今天早上正在做的事情。

MySQL 中的自动增量正在推进,我在其中放入了一个 datetime 列并用#now()# 填充它,这确实显示了行之间的时间戳略有不同。但是 - CF 调试器只显示一个插入查询,即使 CF 似乎触发了两次。

我已经重新启动了 CF 服务,但没有帮助。

4

1 回答 1

0

简单来说,*$#$^!~@! 火狐。

浏览器中的某些东西似乎导致了这种情况。我将不得不进一步测试,但切换浏览器后一切恢复正常。

于 2012-06-08T15:44:23.643 回答