Получает данные результата

# odbc_result

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

odbc_result — Получает данные результата

### Описание

function odbc_result(Odbc\Result `$statement`, string|int `$field`): string|bool|null

Получает данные результата.

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

`statement`

  Объект ODBC с результатом.

`field`

  Название поля, которое требуется извлечь: целое число с номером столбца поля или строка с названием поля.

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

Функция возвращает строковое содержимое поля, `false`, если возникла ошибка, `null` для данных с типом NULL или `true` для двоичных данных.

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

Версия | Описание
--- | ---
8.4.0 | Параметр `statement` теперь принимает экземпляр с результом OBDC-запроса Odbc\Result; раньше принимался тип resource.

### Примеры

Первый вызов функции 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().

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open