今天上午刚刚开始。我昨天正在处理一个CFC,它只是简单地插入一个表,开始插入重复的行(每个插入一行2行)。我删除了一堆无关的代码并简化它和同样的事情。所以我只将cfquery移动到一个单独的页面,只是硬编码为3个值 - 同样的事情 - 插入了2行。如果我将相同的查询复制并粘贴到mysql中它按预期工作 - 只插入一行。所以我为一个不同的表写了一个新的简单查询,它也在那里发生。
但是 - 我们系统中的其他页面/功能没有这样做。看起来似乎是我创造的任何新事物,或者是我昨天和今天早上的工作。
MySQL的自动增量正在推进,我将一个datetime列放入并用#now()#填充它,这确实显示了行之间略有不同的时间戳。但是 - CF调试器只显示一个插入查询,即使CF似乎要触发它两次。
我重新启动了CF服务,但没有帮助。
答案 0 :(得分:0)
简单地说,* $#$ ^!〜@! Firefox浏览器。
浏览器中的某些内容似乎导致了这种情况。我将不得不进一步测试,但切换浏览器,一切都恢复正常。