我的数据库中有一个表,其中包含以下列:
username - course - assignment1 - assignment2 - assignment3 - participation - total
我使用一个表单将这些值提交到数据库。我要做的是获取表单中输入的用户名的participation列中已经存在的值,并将新输入的值添加到其中。(参与=参与+用户输入)
在连接到数据库后,如何在PHP中执行此操作?
发布于 2014-03-01 21:14:23
您可以使用update
语句来执行以下操作:
update table
set participation = participation + @UserInput
where username = @userName;
当然,您应该在php代码中使用这些值的参数。
发布于 2018-04-18 15:10:08
回调列名,调用他自己的值。
$query = "Update table set participation = participation +".intval($_POST['userinput'])." where username ='".$_POST['username']."'";
mysqli_query($query);
https://stackoverflow.com/questions/22120448
复制相似问题