pg_fetch_assoc
Lit une ligne de résultat PostgreSQL sous forme de tableau associatif
&reftitle.description;
arrayfalsepg_fetch_assoc
PgSql\Resultresult
intnullrow&null;
pg_fetch_assoc retourne un tableau associatif qui
contient la ligne en cours dans le résultat result.
pg_fetch_assoc est équivalent d'appeler
pg_fetch_row avec PGSQL_ASSOC
comme troisième paramètre (qui est optionnel). Cela retournera seulement un
tableau associatif. Si vous avez besoin d'indices numériques, utilisez
pg_fetch_row.
&database.fetch-null;
pg_fetch_assoc n'est pas significativement plus
lente que pg_fetch_row et elle apporte un
confort d'utilisation appréciable.
&reftitle.parameters;
result
&pgsql.parameter.result;
row
Numéro de la ligne à récupérer. Les lignes sont numérotées
en commençant à 0. Si l'argument est omis ou s'il vaut &null;,
la ligne suivante est récupérée.
&reftitle.returnvalues;
Un tableau à indice associatif (par nom de champ). Chaque valeur dans le
tableau est représentée comme une &string;. Les valeurs
&null; de la base de données sont retournées &null;.
&false; est retournée si row excède le nombre de
lignes dans le jeu de résultats, n'a plus de ligne disponible ou tout autre
erreur.
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.result-object;
&reftitle.examples;
Exemple avec pg_fetch_assoc
]]>
&reftitle.seealso;
pg_fetch_row
pg_fetch_array
pg_fetch_object
pg_fetch_result