pg_fetch_all

(PHP 4 >= 4.3.0, PHP 5)

pg_fetch_all -- Lit toutes les lignes d'un résultat

Description

array pg_fetch_all ( resource result )

pg_fetch_all() retourne un tableau qui contient toutes les lignes du résultat result. Elle retourne FALSE s'il n'y a plus de lignes disponibles.

Note : Cette fonction définie les champs NULL à la valeur PHP NULL.

Exemple 1. Exemple avec pg_fetch_all()

<?php
$conn
= pg_pconnect ("dbname=publisher");
if (!
$conn) {
    echo
"Une erreur est survenue.\n";
    exit;
}

$result = pg_query ($conn, "SELECT * FROM authors");
if (!
$result) {
    echo
"Une erreur est survenue.\n";
    exit;
}

$arr = pg_fetch_all ($result);

var_dump($arr);

?>

Voir aussi pg_fetch_row(), pg_fetch_array(), pg_fetch_object() et pg_fetch_result().