Funkcje PostgreSQL
PHP Manual

pg_fetch_row

(PHP 4, PHP 5)

pg_fetch_rowPobiera wiersz jako tablicę z indeksami numerycznymi

Opis

array pg_fetch_row ( resource $wynik , int $wiersz )

pg_fetch_row() pobiera jeden wiersz z wyniku wskazanego przez określony identyfikator wyniku wynik.

Informacja: Ta funkcja ustala wartość pól NULL na NULL.

Parametry

wynik

Identyfikator wyniku zapytania bazy PostgreSQL, zwrócony przez jedną z funkcji pg_query(), pg_query_params() lub pg_execute() (między innymi).

wiersz

Numer wiersza w wyniku do pobrania. Wiersze numerowane są od zera w górę. Jeśli jest pominięty albo wynosi NULL, pobrany zostanie kolejny wiersz.

Zwracane wartości

Tablica (ang. array), indeksowana od zera w górę, z reprezentowaną każdą wartością jako łańcuch (ang. string). Wartości NULL z bazy danych są zwracane jako NULL.

FALSE jest zwracane, jeśli wiersz przekracza liczbę wszystkich wierszy, nie ma więcej wierszy, lub w przypadku każdego innego błędu.

Rejestr zmian

Wersja Opis
4.1.0 Parametr wiersz stał się opcjonalny.

Przykłady

Przykład #1 pg_fetch_row() - przykład

<?php 

$polaczenie 
pg_pconnect("dbname=wydawca");
if (!
$polaczenie) {
  echo 
"Wystąpił błąd.\n";
  exit;
}

$wynik pg_query($polaczenie"SELECT autor, email FROM autorzy");
if (!
$wynik) {
  echo 
"Wystąpił błąd.\n";
  exit;
}

while (
$wiersz pg_fetch_row($wynik)) {
  echo 
"Autor: $wiersz[0]  E-mail: $wiersz[1]";
  echo 
"<br />\n";
}
 
?>

Zobacz też:


Funkcje PostgreSQL
PHP Manual