odbc_fetch_row

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

odbc_fetch_rowВозвращает строку

Описание

odbc_fetch_row(resource $statement, ?int $row = null): bool

Выбирает строку из данных, которые были возвращены odbc_do() или odbc_exec(). После вызова odbc_fetch_row() к полям этой строки можно получить доступ с помощью odbc_result().

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

statement

Идентификатор результата.

row

Если параметр row не указан, odbc_fetch_row() попытается выбрать следующую строку в результирующем наборе. Вызовы odbc_fetch_row() с параметром row и без него можно смешивать.

Чтобы пошагово пройти по результату более одного раза, можно вызвать odbc_fetch_row() со значением параметра row, равным 1, а затем продолжить выполнение odbc_fetch_row() без row, чтобы просмотреть результат. Если драйвер не поддерживает выборку строк по номеру, параметр row игнорируется.

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

Возвращает true, если строка существует, false в противном случае.

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

Версия Описание
8.0.0 row теперь допускает значение null.
add a note add a note

User Contributed Notes 1 note

up
1
eolscr at gmail dot com
19 years ago
When I migrates from 4 to 5 took me a long day to find the solution.

The way to use it without problems

In php4:

<?php
while (odbc_fetch_row($stringsql)) {

// ...

}
?>

In php5:

<?php

odbc_fetch_row
($stringsql, 0);

while (
odbc_fetch_row($stringsql)) {

// ...

}

?>

Good luck
To Top