Я создал функцию, которая удаляет некоторые данные из моей базы данных. Это часть его:
mysqli_query($con, "DELETE FROM appsdata WHERE (Name='$what' OR ID='$what') AND ownerID='$userID'");
Но я хочу проверить, сколько строк было удалено. Mysql_query возвращает true, независимо от того, что что-то было удалено: /
Вы можете использовать mysqli_affected_rows
:
mysqli_affected_rows($mysqli_link);
или
$mysqli->affected_rows