这很简单,也很混乱。
if(!$query = mysqli_query($link, "UPDATE personnage SET ps = 2 WHERE 1;"))
print("Erreur à lors du heal 2.");
当SIM为正且仅为正时,此SIMPLE更新工作正常 当我达到0时,这个简单的更新不起作用,并将值设为0.(由于没有工作我的意思是,没有错误,只是sql没有改变值) 该列是INT。 这是一个mysqli问题吗?当我在我的数据库中执行这个SQL时,无论价值如何,它都能完美地工作。 有人可以解开这个谜。
答案 0 :(得分:0)
尝试 -
mysqli_query($link, "UPDATE personnage SET ps = 2 WHERE ps = 0")
答案 1 :(得分:0)
好的,我发现了这个问题,它与任何语法或其他任何东西无关,在这个东西再次将值设为0之后我就像1000个lignes一样,我只是没看过够远了。
非常感谢