我在使用 php 的 mysql 中有一个奇怪的问题
我正在使用 PHP 的mysql_query
函数运行此查询。
假设 view_counter = 30
UPDATE cini_gallery_data SET view_counter = view_counter+1 WHERE id = '10'
在这个查询之后
view_counter 是 32 或者有时是 33 而不是 31
我也检查了重复的查询。
这有什么问题?太奇怪了。
编辑:我用过的 php 代码。
if(!mysql_query("UPDATE cini_gallery_data SET view_counter = view_counter+1 WHERE id='10'")){
die(mysql_error());
}