我创建了从我的数据库中删除一些数据的函数。这是其中的一部分:
mysqli_query($con, "DELETE FROM appsdata WHERE ownerID=123");
Run Code Online (Sandbox Code Playgroud)
但我想检查删除了多少行。无论是否删除了某些内容,Mysql_query 始终返回 true:/
您可以使用mysqli_affected_rows:
mysqli_affected_rows($mysqli_link);
Run Code Online (Sandbox Code Playgroud)
或者
$mysqli->affected_rows
Run Code Online (Sandbox Code Playgroud)
http://php.net/manual/en/mysqli.affected-rows.php