pg_fetch_array
Busca uma linha como um array
&reftitle.description;
arrayfalsepg_fetch_array
PgSql\Resultresult
intnullrow&null;
intmodePGSQL_BOTH
pg_fetch_array retorna um array que
corresponde à linha buscada (registro).
pg_fetch_array é uma versão estendida de
pg_fetch_row. Além de armazenar os dados nos
índices numéricos (número do campo) no array de resultados, também
pode armazenar os dados usando índices associativos (nome do campo).
Ele armazena ambos os índices por padrão.
&database.fetch-null;
pg_fetch_array NÃO é significativamente
mais lento do que usar pg_fetch_row e
é significativamente mais fácil de usar.
&reftitle.parameters;
result
&pgsql.parameter.result;
row
Número da linha no resultado a ser buscado. As linhas são numeradas de 0 para cima. Se
omitido ou &null;, a próxima linha será buscada.
mode
&pgsql.parameter.mode;
&reftitle.returnvalues;
Um array indexado numericamente (começando com 0) ou
associativamente (indexado pelo nome do campo), ou ambos.
Cada valor no array é representado como uma
string. Os valores NULL
do banco de dados são retornados como &null;.
&false; é retornado se row exceder o número
de linhas no conjunto, não houver mais linhas ou em qualquer outro erro.
Buscar o resultado de uma consulta diferente de SELECT também retornará &false;.
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.result-object;
&reftitle.examples;
Exemplo de pg_fetch_array
]]>
&reftitle.seealso;
pg_fetch_row
pg_fetch_object
pg_fetch_result