for update是一个更新锁,只要提交了事物,这个锁就会释放了。你是否事物提交,或者设置死锁超时了(这个,我不知道MYSQL是否支持)
mysql_query("set autocommit=0"); $pri_one = $db->fetch_first("select * from pri where id = '$id' FOR UPDATE"); $db->query("DELETE from prizes WHERE id =".$id); mysql_query("commit"); 我是这样写的,你帮我看一下
$pri_one = $db->fetch_first("select * from pri where id = '$id' FOR UPDATE");
$db->query("DELETE from prizes WHERE id =".$id);
mysql_query("commit");
我是这样写的,你帮我看一下