pg_fetch_array Lit une ligne de résultat PostgreSQL dans un tableau &reftitle.description; arrayfalsepg_fetch_array PgSql\Resultresult intnullrow&null; intmodePGSQL_BOTH pg_fetch_array retourne un tableau qui contient la ligne demandée. pg_fetch_array est une version évoluée de pg_fetch_row. En plus de proposer un tableau à indice numérique, elle peut aussi enregistrer les données dans un tableau associatif, en utilisant les noms des champs comme clés. Ces deux fonctions utilisent le tableau associatif par défaut. &database.fetch-null; pg_fetch_array 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. mode &pgsql.parameter.mode; &reftitle.returnvalues; Un tableau à indice numérique (commençant à 0), associatif (indexé avec le nom des champs) ou les deux. Chaque valeur dans le tableau est représentée comme une chaîne (&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. Tenter de récupérer le résultat d'une requête autre que SELECT retournera aussi &false;. &reftitle.changelog; &Version; &Description; &pgsql.changelog.result-object; &reftitle.examples; Exemple avec <function>pg_fetch_array</function> ]]> &reftitle.seealso; pg_fetch_row pg_fetch_object pg_fetch_result