mysql_num_rows

(PHP 4, PHP 5)

mysql_num_rows — Повертає кількість рядів результату запиту

Увага

Цей модуль застарів, починаючи з версії PHP 5.5.0, і видалений у PHP 7.0.0. Використовуйте замість нього MySQLi або PDO_MySQLСмотрите также инструкциюMySQL: вибір API. Альтернативи для цієї функції:

Опис

mysql_num_rows(resource $result): int|false

Повертає кількість рядів результатів запиту. Ця команда працює лише із запитами SELECT або SHOW, які повертають актуальний результат запиту. Щоб отримати кількість рядів, оброблених функціями INSERT, UPDATE, REPLACE та DELETE, використовуйте функцію mysql_affected_rows()

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

result

оброблюваний результат запиту. Цей результат можна отримати за допомогою функції mysql_query()

Значення, що повертаються

Кількість рядів в результаті запиту у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання mysql_num_rows()****

Loading...

Примітки

Зауваження :

При использованииmysql_unbuffered_query()функцияmysql_num_rows() не поверне коректного значення доти, доки всі ряди не будуть отримані.

Зауваження :

Для зворотної сумісності може бути використаний наступний застарілий псевдонім: mysql_numrows()

Дивіться також

  • mysql_affected_rows() - Повертає кількість порушених минулою операцією рядів
  • mysql_connect() - Відкриває з'єднання із сервером MySQL
  • mysql_data_seek() - Переміщує внутрішній покажчик у результаті запиту
  • mysql_select_db() - Вибирає базу даних MySQL
  • mysql_query() - Надсилає запит MySQL