事实上,我构建了一个带有三列a,b和y的网格的应用程序。 y是a和b的总和 但是用户一次只能编辑一个或b个。这是我的代码:这个更新a或b。我知道我可以轻松地从数据库中选择a和b的值并编写另一个查询来更新'y'但是使用mysql触发器功能会很棒
if ( $stmt = $mysqli->prepare("UPDATE ".$tablename." SET ".$colname." = ? WHERE id = ?")) {
$stmt->bind_param("si",$value, $id);
$return = $stmt->execute();
$stmt->close();
这个问题与此有关,但我需要它在PHP中
trigger error to update a column with the sum of 2 other column