odbc_result

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

odbc_resultObtém dados de resultados

Descrição

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

Obtém dados de resultados.

Parâmetros

statement

O objeto de resultado ODBC.

field

O nome do campo que está sendo recuperado. Pode ser um inteiro contendo o número da coluna do campo desejado; ou pode ser uma string contendo o nome do campo.

Valor Retornado

Retorna o conteúdo da string do campo, false em caso de erro, null para dados NULL ou true para dados binários.

Registro de Alterações

Versão Descrição
8.4.0 statement agora espera uma instância de Odbc\Result; anteriormente, esperava um resource.

Exemplos

A primeira chamada a odbc_result() retorna o valor do terceiro campo no registro atual do resultado da consulta. A segunda chamada à função odbc_result() retorna o valor do campo cujo nome é "val" no registro atual do resultado da consulta. Ocorre um erro se o parâmetro de número de coluna para o campo for menor que um, ou se exceder o número de colunas (ou campos) no registro atual. Da mesma forma, ocorre um erro se um campo tiver um nome que não é um dos nomes de campo da(s) tabela(s) que está(ão) sendo consultada(s).

Exemplo #1 Exemplos de odbc_result()

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

Notas

Índices de campo iniciam em 1. Sobre a forma que dados binários ou de colunas longas são retornados, consulte as funções odbc_binmode() e odbc_longreadlen().