专家们,我有一个基本问题,

我想通过使用条目的User_Id更新mysql数据库中的一行。我创建了User_Id作为自动增量主键。现在,我为最后一个用户计算了必要的变量,现在我想通过其User_id将该变量添加到最后一个用户的必要列中。

我要添加的变量的名称为$ improvement。我在下面编写了代码,但是现在不根据其User_Id来执行此操作。

$sql = "
UPDATE users
SET Improvement='$improvement'
WHERE ... )
";

mysql_query($sql, $accounts);


我不知道写什么到代码中的“ ...”部分。如果您在我的问题中遇到问题,请给我反馈。如果您需要,我可以给我桌子。

最佳答案

mysql updating last inserted id

我想我在那个链接中找到了答案:

$sql = "
UPDATE users
SET Improvement='$improvement'
WHERE User_id = LAST_INSERT_ID() )
";


但是我不确定“ SET Improvement ='$ improvment'”部分的语法是否正确

关于php - 用查询语言,mysql,php更新一行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29622334/

10-09 07:37