Mysqli更新int失败

时间:2014-11-26 11:22:29

标签: php mysqli int

这很简单,也很混乱。

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时,无论价值如何,它都能完美地工作。 有人可以解开这个谜。

2 个答案:

答案 0 :(得分:0)

尝试 -

mysqli_query($link, "UPDATE personnage SET ps = 2 WHERE ps = 0")

答案 1 :(得分:0)

好的,我发现了这个问题,它与任何语法或其他任何东西无关,在这个东西再次将值设为0之后我就像1000个lignes一样,我只是没看过够远了。

非常感谢