PHP Manual
后退 |  | 前进

# db2_result

(no version information, might be only in CVS)

db2_result -- Returns a single column from a row in the result set

## 说明

mixed db2_result ( resource stmt, mixed column )

警告
本函数是实验性的。本函数的行为，包括函数名称以及其它任何关于本函数的文档可能会在没有通知的情况下随 PHP 以后的发布而改变。使用本函数风险自担。

Use db2_result() to return the value of a specified column in the current row of a result set. You must call db2_fetch_row() before calling db2_result() to set the location of the result set pointer.

## 参数

stmt

  A valid stmt resource.

column

  Either an integer mapping to the 0-indexed field in the result set, or a string matching the name of the column.

## 返回值

Returns the value of the requested field if the field exists in the result set. Returns NULL if the field does not exist, and issues a warning.

## 例

例子 1. A db2_result() example

The following example demonstrates how to iterate through a result set with db2_fetch_row() and retrieve columns from the result set with db2_result().

`<?php $sql = 'SELECT name, breed FROM animals WHERE weight < ?'; $stmt = db2_prepare($conn, $sql); db2_execute($stmt, array(10)); while (db2_fetch_row($stmt)) { $name = db2_result($stmt, 0); $breed = db2_result($stmt, 'BREED'); print "$name $breed"; } ?>`

上例将输出：

    cat Pook
    gold fish Bubbles
    budgerigar Gizmo
    goat Rickety Ride

## 参见

db2_fetch_row()

后退 | 起点 | 前进
db2_procedures | 上一级 | db2_rollback