Manuel PHP Précédent Suivant pg_fetch_array() retourne un tableau qui contient à la ligne demandée, dans le résultat identifiée par result, et FALSE, s 'il ne reste plus de lignes. 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. L'argument optionnel result_type de pg_fetch_array() est une constante, qui peut prendre les valeurs suivantes: PGSQL_ASSOC, PGSQL_NUM, et PGSQL_BOTH. Il est important de noter que pg_fetch_array() n'est pas significativement plus lent que pg_fetch_row(), tandis qu'elle fournit un confort d 'utilisation notable. Pour plus de détails, reportez-vous à pg_fetch_row(). Exemple 1. ?php $conn = pg_pconnect( "dbname=publisher"); if (!$conn) {echo "Erreur de connexion.\n"; exit;} $result = pg_exec($conn, "SELECT * FROM authors"); if (!$result) {echo "Erreur durant la requete.\n"; exit;} $arr = pg_fetch_array($result, 0); echo $arr[0]. "- array\n"; $arr = pg_fetch_array($result, 1); echo $arr["author"]." - array\n";? Précédent Sommaire Suivant Niveau supérieur