我尝试做的是更新用户数据库中的特定数据。在我的情况下是maxcliks行。
当收到的申请金额大于保存的价值时,我需要更新它。
他正在更新,但只有当maxcliks高于最佳播放器的maxcliks时才会更新,因此当我的maxcliks高于我的maxcliks保存在数据库中时,不会更新。
我需要这样的东西:
UPDATE users SET maxcliks='$maxcliks' WHERE login='$login' IF maxcliks<'$maxcliks'
答案 0 :(得分:0)
您使用的是哪个数据库?
MySQL 5.5.35不支持您的查询。
也许下一个查询会有所帮助:
UPDATE users SET maxcliks='$maxcliks' WHERE login = '$login' AND maxcliks < '$maxcliks'