我拥有一个图像托管网站,我使用PHP和MySQL捕获图像视图。mysql查看得到增加2而不是1
我使用下面的代码来计算视图。
include_once'mysql.php';
$result = mysql_query("UPDATE DB SET views=(views+1) WHERE ID='$id'") or die;
mysql_close($con);
mysql use P_Connect
功能连接。
意见是mediumint(9)
类型字段。
我注意到视图增加了2而不是1,任何人都可以说出什么问题并提供解决方案。
也是我用的CloudFlare缓存的页面也许这是导致它,如果是那样的错误可以有人给代码绕过自己的看法..
感谢。
这是哪里更新? img标签或页面上的图像? – Brian
你的sql查询是正确的,所以问题出现在代码的其他部分。如果您不确定问题可能出在哪里,则希望有人帮助您提供更多信息。 – BeRocket
代码看起来是正确的,如果你有它们,检查任何重定向。 – phpisuber01