我擁有一個圖像託管網站,我使用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