SQL语法;检查与您的 MariaDB 服务器版本对应的手册 - 删除查询
SQL syntax; check the manual that corresponds to your MariaDB server version - delete query
我不知道这里出了什么问题,我已经尝试替换 WHERE Id = '$id' 但仍然无法正常工作。删除 WHERE CLAUSE 使其工作正常。 Id 变量没有任何问题,它有它的价值。有人可以帮我解决这个问题吗?谢谢
$id = $_GET['id'];
$status = $con->exec("UPDATE wine SET ConfirmStatus = 'confirmed' WHERE Id = '".$id."' ");
尝试不将 $id
- 值包含在 ' '
:
中
$status = $con->exec("UPDATE wine SET ConfirmStatus = 'confirmed' WHERE Id = ".$id);
如果可行,请继续考虑 Gordon 关于使用参数的评论...
我不知道这里出了什么问题,我已经尝试替换 WHERE Id = '$id' 但仍然无法正常工作。删除 WHERE CLAUSE 使其工作正常。 Id 变量没有任何问题,它有它的价值。有人可以帮我解决这个问题吗?谢谢
$id = $_GET['id'];
$status = $con->exec("UPDATE wine SET ConfirmStatus = 'confirmed' WHERE Id = '".$id."' ");
尝试不将 $id
- 值包含在 ' '
:
$status = $con->exec("UPDATE wine SET ConfirmStatus = 'confirmed' WHERE Id = ".$id);
如果可行,请继续考虑 Gordon 关于使用参数的评论...