【发布时间】:2013-06-10 00:04:19
【问题描述】:
如何根据数据库中的当前值更新数据库。我目前有以下 -
mysqli_query($con,
"UPDATE Tasks
SET completed = CASE WHEN completed == 0 THEN 1 ELSE 0 END
WHERE inde=$q");
上述方法不起作用,但是当我尝试这样做时
mysqli_query($con,
"UPDATE Tasks
SET completed = 1
WHERE inde=$q");
当它为 0 时它会更改值,这是正确的,但我也想在它为 1 时将其更改为 0。有人可以告诉我我做错了什么
【问题讨论】: