gpt4 book ai didi

php - mysql更新访问次数=访问次数+1个错误

转载 作者:行者123 更新时间:2023-11-29 14:21:03 24 4
gpt4 key购买 nike

我正在 MVC 中编写一个项目,当我运行此查询时:

mysql_query("UPDATE ads SET visits = visits+1 WHERE id = ".$ad->id);

来自:

localhost/advertise/

MySQL 工作正常,并在访问字段中添加 1,但是当我使用 Controller 和方法查看页面时:

localhost/advertise/index/index

MySQL 在访问字段中添加了 2,但我跟踪了我的 php 代码,并且查询只运行了一次我的表类型是innoDB,mysql版本是5.5.8

这是 MySQL 的错误吗?

最佳答案

当您的浏览器向服务器发出第二个请求(可能是 favicon.ico 或类似请求)时,您的代码很可能正在运行。

您可以轻松验证这一点。打开一个工具,例如 FiddlerWireshark ,并观察请求的进展情况。毫无疑问您会看到第二个请求。请注意,您可能不会仅在浏览器工具中看到第二个请求。它通常直接发生在页面请求的带外。

关于php - mysql更新访问次数=访问次数+1个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11749257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com