(PHP 4 >= 4.3.0, PHP 5)
pg_fetch_all — Изважда като масив всички редове от резултат
pg_fetch_all() връща масив, който се състои от всички редове (записи) за даден резултатен ресурс.
Забележка: Тази функция установява NULL полетата със стойността null; в PHP.
Резултатен ресурс от заявка в PostgreSQL, върнат от pg_query(), pg_query_params(), pg_execute() и др.
Масив с всички редове в резултата. Всеки ред представлява масив със стойностите на полетата и индексиран по имената им.
Връща FALSE ако няма редове в резултата, или при каква да е друга грешка.
Example #1 Изваждане на всичко от PostgreSQL
<?php
$conn = pg_pconnect("dbname=publisher");
if (!$conn) {
echo "Настъпи грешка.\n";
exit;
}
$result = pg_query($conn, "SELECT * FROM authors");
if (!$result) {
echo "Настъпи грешка.\n";
exit;
}
$arr = pg_fetch_all($result);
var_dump($arr);
?>