downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

dbx_query> <dbx_escape_string
Last updated: Fri, 13 Nov 2009

view this page in

dbx_fetch_row

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

dbx_fetch_rowLê 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)



add a note add a note User Contributed Notes
dbx_fetch_row
ed dot stafford over on gmail
09-Nov-2004 08:03
Use this function ONLY if you are using:
DBX_RESULT_UNBUFFERED

and make sure the database you're using will allow DBX_RESULT_UNBUFFERED as a flag on the connect line.

I spent 2 days trying to figure out WHY I couldn't use the dbx_fetch_row() function.  Too many languages!

dbx_query> <dbx_escape_string
Last updated: Fri, 13 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites