odbc_num_rows

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_num_rowsВозвращает количество строк в результате

Описание

odbc_num_rows(Odbc\Result $statement): int

Функция получает количество строк в результате. Для инструкций INSERT, UPDATE и DELETE функция odbc_num_rows() возвращает количество строк, которое затронул — вставил, обновил или удалил — запрос. Для инструкции SELECT функция иногда возвращает количество доступных строк.

Список параметров

statement

Объект ODBC с результатом, который возвращает функция odbc_exec().

Возвращаемые значения

Функция возвращает количество строк в объекте ODBC с результатом запроса. Функция вернёт -1, если возникла ошибка.

Список изменений

Версия Описание
8.4.0 Параметр statement теперь ожидает экземпляр с результом OBDC-запроса Odbc\Result; раньше ожидался аргумент с типом resource.

Примечания

Замечание:

Попытка определить функцией odbc_num_rows() количество строк, доступных после выполнения инструкции SELECT, для большей части драйверов вернёт значение -1.