mysql_data_seek

(PHP 4, PHP 5)

mysql_data_seek — Переміщує внутрішній покажчик в результаті запиту

Увага

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

Опис

mysql_data_seek(resource $result, int $row_number): bool

mysql_data_seek() переміщує внутрішній покажчик результату запиту, з яким пов'язаний переданий дескриптор, до ряду із зазначеним номером. Наступний дзвінок до функції отримання даних MySQL, такий як mysql_fetch_assoc(), Поверне саме його.

Нумерацияrow_number починається з 0 . row_number має бути значенням у діапазоні від 0 до mysql_num_rows() - 1. Однако, если результат пуст (mysql_num_rows() == 0), то спроба зсуву покажчика до нульового ряду завершиться невдачею - буде викликана помилка рівня E_WARNING і mysql_data_seek() поверне false

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

result

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

row_number

Бажаний номер ряду в отриманому дескрипторі результату.

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

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

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

Loading...

Примітки

Зауваження :

Функцияmysql_data_seek() може бути використана тільки з mysql_query(), але не з mysql_unbuffered_query()

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

  • mysql_query() - Надсилає запит MySQL
  • mysql_num_rows() - Повертає кількість рядів результату запиту
  • mysql_fetch_row() - Обробляє ряд результату запиту та повертає масив із числовими індексами
  • mysql_fetch_assoc() - Повертає ряд результату запиту як асоціативний масив.
  • mysql_fetch_array() - Обробляє ряд результатів запиту, повертаючи асоціативний масив, чисельний масив або обидва
  • mysql_fetch_object() - обробляє ряд результату запиту та повертає об'єкт