mysqli_stmt::data_seek

mysqli_stmt_data_seek

(PHP 5, PHP 7, PHP 8)

mysqli_stmt::data_seek -- mysqli_stmt_data_seek — Коригує покажчик результату на довільний рядок у буферизованому результаті

Опис

Об'єктно-орієнтований стиль

public mysqli_stmt::data_seek(int $offset): void

Процедурний стиль

mysqli_stmt_data_seek(mysqli_stmt $statement, int $offset): void

Функція переміщує покажчик буферизованого набору результатів у довільний рядок, заданий параметром offset

Функція працює лише з буферизованим внутрішнім набором результатів. Функція mysqli_stmt_store_result() повинна бути викликана до mysqli_stmt_data_seek()

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

stmt

Тільки для процедурного стилю: об'єкт mysqli_stmt, який повернула функція mysqli_stmt_init()

offset

Значення повинне бути в діапазоні від 0 до числа рядків мінус один (0. . mysqli_stmt_num_rows()

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

Функція не повертає значення після виконання.

Приклади

Приклад #1 Об'єктно-орієнтований стиль

Loading...

Приклад #2 Процедурний стиль

Loading...

Результат виконання наведених прикладів:

Город: Benin City  Код страны: NGA

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

  • mysqli_prepare() - готує SQL вираз до виконання
  • mysqli_stmt_store_result() - Зберігає набір результатів у внутрішньому буфері
  • mysqli_stmt_num_rows() - Повертає кількість рядків, отриманих із сервера
  • mysqli_data_seek() - Переміщує покажчик результату на вибраний рядок