Функция PHP mysqli_affected_rows ()
PHP MySQLi Справочное руководство
примеров
Запишите количество строк в выходных данных запроса, отличного от последствий:
<? PHP
// Предполагает , что имя пользователя базы данных: корень, пароль: 123456, базы данных: w3big
$ = Mysqli_connect кон ( "локальный" , "корень", "123456", "w3big");
если (mysqli_connect_errno ($ CON))
{
эхо "подключение MySQL не удалось:" mysqli_connect_error () ;.
}
// Выполнение запроса и вывода количество задействованных рядов
mysqli_query ($ против, "SELECT * FROM сайтов");
эхо "число изменяемых строк:" mysqli_affected_rows ($ CON); .
эхо "<br>";
mysqli_query ($ против, "DELETE FROM сайтов , где Alexa> 1000");
эхо "число изменяемых строк:" mysqli_affected_rows ($ CON); .
mysqli_close ($ CON);
?>
// Предполагает , что имя пользователя базы данных: корень, пароль: 123456, базы данных: w3big
$ = Mysqli_connect кон ( "локальный" , "корень", "123456", "w3big");
если (mysqli_connect_errno ($ CON))
{
эхо "подключение MySQL не удалось:" mysqli_connect_error () ;.
}
// Выполнение запроса и вывода количество задействованных рядов
mysqli_query ($ против, "SELECT * FROM сайтов");
эхо "число изменяемых строк:" mysqli_affected_rows ($ CON); .
эхо "<br>";
mysqli_query ($ против, "DELETE FROM сайтов , где Alexa> 1000");
эхо "число изменяемых строк:" mysqli_affected_rows ($ CON); .
mysqli_close ($ CON);
?>
Определение и использование
mysqli_affected_rows () возвращает количество строк перед операцией MySQL (SELECT, INSERT, UPDATE, REPLACE, DELETE) пострадавших.
грамматика
mysqli_affected_rows( connection ) ;
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
технические детали
Возвращает: | A> 0 целое число, представляющее количество затронутых строк. 0 означает отсутствие записей. -1 Указывает, что запрос возвращает ошибку. |
---|---|
Версия PHP: | 5 + |
PHP MySQLi Справочное руководство