dbx_escape_string
dbx_query
Funções da dbx
PHP Manual

# dbx_fetch_row

(PHP 5 <= 5.0.5, PECL dbx >= 1.1.0)

dbx_fetch_row — Lê as linhas do resultado de uma requisição que tem a flag `DBX_RESULT_UNBUFFERED` ligada

### Descrição

mixed dbx_fetch_row ( object `$result_identifier` )

dbx_fetch_row() obtém linhas de um identificador de resultado que tem a flag `DBX_RESULT_UNBUFFERED` definida.

Quando a constante `DBX_RESULT_UNBUFFERED` não está ligada no momento da requisição, a função dbx_fetch_row() retornará erro bem como todas as linhas que já tenham sido lidas nos resultados da propriedade data.

Um dos efeitos colaterais, é que a propriedade rows será incrementada à cada objeto retornado com sucesso na chamada da função dbx_fetch_row().

### Parâmetros

`result_identifier`

  Um conjunto de resultado retornado por dbx_query().

### Valor Retornado

Retorna um objeto em sucesso que contém a mesma informação como qualquer linha teria no resultado da dbx_query() da propriedade data, incluindo colunas acessíveis por índice ou nome do campo quando as flags para dbx_query() foram definidas desta forma.

Em falha, retorna 0 (e.g. quando não há mais linha disponível).

### Exemplos

Exemplo #1 Como tratar o valor retornado

`<?php
$resultado = dbx_query ($link, 'SELECT id, parentid, descricao FROM tabela', DBX_RESULT_UNBUFFERED);
echo "<table>\n";
while ( $linha = dbx_fetch_row($resultado) ) {
echo "<tr>\n";
foreach ( $linha as $campo ) {
echo "<td>$campo</td>";
}
echo "</tr>\n";
}
echo "</table>\n";
?>`

### Veja Também

- dbx_query() - Envia uma requisição e armazena todos os resultados (se houver)

dbx_escape_string
dbx_query
Funções da dbx
PHP Manual