我想做的是使用相同的查询更新两行。我所拥有的是这样的:
$sqlUpdate = "UPDATE user.user SET level='2' WHERE id='".$_GET['char']."' AND level >0 AND item>0 LIMIT 1 ";
我的想法是做这样的事情:
$sqlUpdate = "UPDATE user.user SET level='2' && SET power='1' WHERE id='".$_GET['char']."' AND level >0 AND item>0 LIMIT 1 ";
在我看来,这看起来合乎逻辑,但行不通,你知道如何做到这一点吗?谢谢!
最佳答案
您的意思是更新 2 列吗?这就是您的第二个查询想要做的事情。试试这个:
$sqlUpdate = "UPDATE user.user SET level='2', power='1' WHERE id='".$_GET['char']."' AND level >0 AND item>0 LIMIT 1 ";
关于php - 使用同一查询更新两行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15560146/