(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_result — Получает данные результата
$statement
, string|int $field
): string|bool|nullПолучает данные результата.
statement
Ресурс (resource) ODBC.
field
Имя получаемого поля. Это может быть целое число, содержащее номер столбца нужного поля; или это может быть строка, содержащая имя поля.
Возвращает строковое содержимое поля, false
в случае возникновения ошибки,
null
для данных NULL или true
для двоичных данных.
Первый вызов odbc_result() возвращает значение третьего поля в текущей записи результата запроса. Второй вызов функции odbc_result() возвращает значение поля с именем "val" в текущей записи результата запроса. Ошибка возникает, если параметр номера столбца для поля меньше единицы или превышает количество столбцов (или полей) в текущей записи. Также ошибка возникает при попытке получения столбца с именем, которое не является одним из имён полей запрашиваемой таблицы (или нескольких таблиц).
Пример #1 Примеры использования odbc_result()
<?php
$item_3 = odbc_result($Query_ID, 3);
$item_val = odbc_result($Query_ID, "val");
?>
Индексы полей начинаются с 1. Для получения информации о способе возврата двоичных данных или данных столбцов LONG необходимо обратиться к odbc_binmode() и odbc_longreadlen().