# odbc_result

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

odbc_result — Get result data

### 说明

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

Get result data

### 参数

`statement`

  ODBC 结果对象.

`field`

  The field name being retrieved. It can either be an integer containing the column number of the field you want; or it can be a string containing the name of the field.

### 返回值

Returns the string contents of the field, `false` on error, `null` for NULL data, or `true` for binary data.

### 更新日志

版本 | 说明
--- | ---
8.4.0 | `statement` 现在需要 Odbc\Result 实例；之前需要 resource。

### 示例

The first call to odbc_result() returns the value of the third field in the current record of the query result. The second function call to odbc_result() returns the value of the field whose field name is "val" in the current record of the query result. An error occurs if a column number parameter for a field is less than one or exceeds the number of columns (or fields) in the current record. Similarly, an error occurs if a field with a name that is not one of the fieldnames of the table(s) that is(are) being queried.

示例 #1 odbc_result() examples

`<?php
$item_3 = odbc_result($Query_ID, 3);
$item_val = odbc_result($Query_ID, "val");
?>`

### 注释

Field indices start from 1. Regarding the way binary or long column data is returned refer to odbc_binmode() and odbc_longreadlen().

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