php运行一次并在mysql数据库中插入两次

我在下面有一个简单的代码.运行一次后,它会将结果两次插入mysql数据库.如果它在页面上1次刷新时运行两次或请求两次,为什么输出只有1个结果?我一直在谷歌上搜索,并努力解决这个问题.但是,我没有弄清楚这段代码有什么问题.代码在localhost上运行完美,但在将其

我在下面有一个简单的代码.运行一次后,它会将结果两次插入mysql数据库.

如果它在页面上1次刷新时运行两次或请求两次,为什么输出只有1个结果?

我一直在谷歌上搜索,并努力解决这个问题.但是,我没有弄清楚这段代码有什么问题.代码在localhost上运行完美,但在将其移动到服务器后,问题会弹出.以前有人遇到过这样的事吗?如何解决这个问题?

完整代码:

结果:
结果= 1
1 – 测试 – 1298185509

但在数据库中:
test_id,value,insert_time
1,测试,1298185509
2,1298185511
最佳答案
我和你一样面临同样的问题,当我使用Opera或chrome时,这个问题才会出现.

对于我的情况,我有一个.htaccess指向索引文件的每一件事.当然,浏览器会两次请求脚本,一次是脚本,另一个是favicon.

修复:
尝试编辑.htaccess以防止在浏览器请求favicon.ico时重定向到索引文件

作者: dawei

【声明】:西安站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

【免责声明】本站内容转载自互联网,其发布内容言论不代表本站观点,如果其链接、内容的侵犯您的权益,烦请提交相关链接至邮箱xwei067@foxmail.com我们将及时予以处理。

Copygight © 2018-2023 https://www.029zz.com All Rights Reserved.西安站长网

站长:xwei067#foxmail.com(请把#换成@)

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息