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

search for in the

ibase_fetch_object> <ibase_execute
[edit] Last updated: Fri, 17 May 2013

view this page in

ibase_fetch_assoc

(PHP 5)

ibase_fetch_assocObtém o resultado de uma linha da consulta como uma matriz associativa

Descrição

array ibase_fetch_assoc ( resource $result [, int $fetch_flag ] )

Obtém uma linha de resultado de uma query com um array associativo.

ibase_fetch_assoc() obtém uma linha dos dados de result. Se duas ou mais colunas do resultado tiverem o mesmo nome de campo, a última coluna terá preferencia. Para acessar a outra(s) coluna de mesmo nome, você deverá acessar os resultados usando índice numérico com ibase_fetch_row() ou usar apelidos na sua consulta.

Parâmetros

result

O manipulador de resultado.

fetch_flag

fetch_flag é uma combinação das constantes IBASE_TEXT e IBASE_UNIXTIME. Passando IBASE_TEXT irá fazer com que esta função retorne o conteúdo de BLOB, ao invés do id do BLOB. Passando IBASE_UNIXTIME irá fazer esta função retornar valores de data/hora como Unix timestamps ao invés de strings formatadas.

Valor Retornado

Retorna uma matriz associativa que corresponde a linha obtida. As próximas chamadas a função irão a próxima linha no conjunto de resultados, ou FALSE se não houverem mais linhas.

Veja Também



add a note add a note User Contributed Notes ibase_fetch_assoc - [2 notes]
up
0
karasek ... ceskyserver - dot - cz
8 years ago
Unlike mysql_fetch_assoc, all indexes of associative array are upper-case.

so, use
$row = ibase_fetch_assoc($result);

echo $row["INDEX"];
not
echo $row["index"];
up
0
sir_fred@
9 years ago
If your php is older than version 4.3.0, you can use the following:

$arr_record = get_object_vars(ibase_fetch_object($sql_result));

which is the same as: $arr_record = ibase_fetch_assoc($sql_result);

 
show source | credits | stats | sitemap | contact | advertising | mirror sites