【发布时间】:2018-07-12 13:34:25
【问题描述】:
我正在尝试删除 php mysql 中的一行。该行被安静地删除了,但mysqli_affected_rows($conn) 没有给出响应,所以我可以为用户确认删除。
$sql="DELETE FROM `users` WHERE `memberID`='$id'";
$res=mysqli_query($conn,$sql);
if(mysqli_affected_rows($conn) == 1){
echo 'success'
} else {
echo "The User could not be deleted due to some error";
echo mysqli_affected_rows($conn);
}
【问题讨论】:
-
您确定 memberID 是唯一的吗?如果不是,您需要将
==更改为>0。 -
echo 'success'缺少; -
点击删除按钮可以调用模型。因此,当您从模型中单击“是”时,您可以执行删除。
-
您的 PHP 错误日志是否显示任何错误?
-
感谢 cmets。是的 memberID 是唯一的。 av 还更正了 echo 'succee';不幸的是,没有输出错误,但记录已被删除