pg_fetch_array
Lee una línea de resultado PostgreSQL en un array
&reftitle.description;
arrayfalsepg_fetch_array
PgSql\Resultresult
intnullrow&null;
intmodePGSQL_BOTH
pg_fetch_array devuelve un array que contiene
la línea solicitada.
pg_fetch_array es una versión mejorada de
pg_fetch_row. Además de proporcionar un array con
índice numérico, también puede almacenar los datos en un array asociativo,
utilizando los nombres de los campos como claves. Estas dos funciones utilizan
el array asociativo por omisión.
&database.fetch-null;
pg_fetch_array no es significativamente más lenta
que pg_fetch_row y aporta una comodidad de uso apreciable.
&reftitle.parameters;
result
&pgsql.parameter.result;
row
Número de la línea a recuperar. Las líneas están numeradas
comenzando por 0. Si el argumento es omitido o si vale &null;,
se recupera la línea siguiente.
mode
&pgsql.parameter.mode;
&reftitle.returnvalues;
Un array con índice numérico (comenzando por 0), asociativo (indexado con
el nombre de los campos) o ambos.
Cada valor en el array está representado como un string
(&string;). Los valores &null; de la base de datos son
devueltos como &null;.
&false; es devuelto si row excede el número de
líneas en el conjunto de resultados, no hay más líneas disponibles o cualquier
otro error.
Intentar recuperar el resultado de una consulta que no sea SELECT también devolverá &false;.
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.result-object;
&reftitle.examples;
Ejemplo con pg_fetch_array
]]>
&reftitle.seealso;
pg_fetch_row
pg_fetch_object
pg_fetch_result