Php 如何检查mysqli_query是否删除了任何行
我创建了从数据库中删除一些数据的函数。这是其中的一部分:Php 如何检查mysqli_query是否删除了任何行,php,mysql,Php,Mysql,我创建了从数据库中删除一些数据的函数。这是其中的一部分: mysqli_query($con, "DELETE FROM appsdata WHERE (Name='$what' OR ID='$what') AND ownerID='$userID'"); 但我想检查删除了多少行。Mysql\u查询始终返回true,无论是否删除了某些内容:/您可以使用mysqli\u受影响的行: mysqli_affected_rows($mysqli_link); 或 什么是“$mysqli_link”
mysqli_query($con, "DELETE FROM appsdata WHERE (Name='$what' OR ID='$what') AND ownerID='$userID'");
但我想检查删除了多少行。Mysql\u查询始终返回true,无论是否删除了某些内容:/您可以使用
mysqli\u受影响的行
:
mysqli_affected_rows($mysqli_link);
或
什么是“$mysqli_link”?在您的情况下,应该是“$con”。
$mysqli->affected_rows