如何检查mysqli_query是否删除了任何行


How to check if mysqli_query deleted any rows

我创建了从数据库中删除一些数据的函数。这是其中的一部分:

mysqli_query($con, "DELETE FROM appsdata WHERE ownerID=123");

但是我想检查删除了多少行。Mysql_query返回始终为真,无论是否删除了某些内容:/

您可以使用

mysqli_affected_rows

mysqli_affected_rows($mysqli_link);

$mysqli->affected_rows

http://php.net/manual/en/mysqli.affected-rows.php