Php更新特定于用户的特定点

Php更新特定于用户的特定点,php,database,save,line,Php,Database,Save,Line,我正在尝试更新用户数据库中的特定数据。在我的例子中是maxcliks行。 我需要它被更新时,收到的申请金额大于保存的价值。 他正在更新,但仅当maxcliks高于最佳玩家的maxcliks时才更新,因此,当my maxcliks高于数据库中保存的my maxcliks时不更新。 我需要这样的东西: 更新用户设置maxcliks='$maxcliks',其中login='$login',如果maxcliks使用哪个数据库 MySQL 5.5.35不支持您的查询 也许下一个查询会有所帮助: UPDA

我正在尝试更新用户数据库中的特定数据。在我的例子中是maxcliks行。 我需要它被更新时,收到的申请金额大于保存的价值。 他正在更新,但仅当maxcliks高于最佳玩家的maxcliks时才更新,因此,当my maxcliks高于数据库中保存的my maxcliks时不更新。 我需要这样的东西: 更新用户设置maxcliks='$maxcliks',其中login='$login',如果maxcliks使用哪个数据库

MySQL 5.5.35不支持您的查询

也许下一个查询会有所帮助:

UPDATE users SET maxcliks='$maxcliks' WHERE login = '$login' AND maxcliks < '$maxcliks'

如何计算$maxclicks?maxclicks是从as3应用程序接收的。他正确地从flash发送了maxcliks值问题是当我从flash获得的pointa高于我保存在数据库中的points时进行更新这是一件常见的事情,在没有任何解释的情况下否决答案?发生了什么?我的查询是执行所需的操作。现在,我如何知道更新是否成功?例如,如果maxcliks received高于saved it saves,并发送一个回音说saved else Not saved???@AndréPiropo,您可以为此使用感谢,我解决了创建一个SELECT并将收到的值与保存的值进行比较的问题。