pg_fetch_object
pg_fetch_row
Funkcje PostgreSQL
PHP Manual

# pg_fetch_result

(PHP 4 >= 4.2.0, PHP 5)

pg_fetch_result — Pobiera dane z wyniku

### Opis

mixed pg_fetch_result ( resource `$wynik` , int `$wiersz` , mixed `$kolumna` )
string pg_fetch_result ( resource `$wynik` , mixed `$kolumna` )

pg_fetch_result() zwraca wartość określonego wiersza i pola (kolumny) w identyfikatorze wyniku PostgreSQL.

> Informacja: Funkcja ta nazywana była wcześniej pg_result().

### Parametry

`wynik`

  Identyfikator wyniku zapytania, zwrócony przez pg_query(), pg_query_params() lub pg_execute() (między innymi).

`wiersz`

  Numer wiersza wyniku do zwrócenia. Wiersze są numerowane od zera w górę. Jeśli nie podano, zwracany jest kolejny wiersz.

`kolumna`

  Łańcuch (ang. string) reprezentujący nazwę pola (kolumny) do pobrania, w innym wypadku, kolumnę do pobrania reprezentuje jej numer (int). Pola są numerowane od zera w górę.

### Zwracane wartości

Typ boolean jest zwracany jako "t" lub "f" (true lub false z j. ang.). Wszystkie inne typy, włączając tablice są zwracane jako łańcuchy sformatowane domyślnie, do takiego samego typu PostgreSQL, jaki powinieneś zobaczyć w programie psql. Wartości NULL z bazy danych są zwracane jako `NULL`.

`FALSE` jest zwracane jeśli `wiersz` przekracza liczbę wszystkich dostępnych wierszy, lub w przypadku każdego innego błędu.

### Przykłady

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

`<?php
$baza_danych = pg_connect("dbname=uzytkownicy uzytkownik=ja") || die();
$id = pg_query($baza_danych, "SELECT 1 UNION ALL SELECT 2");
$war = pg_fetch_result($id, 1, 0);
echo "Pierwsze pole w drugim wierszu to: ", $war, "\n";
?>`

Powyższy przykład wyświetli:

    Pierwsze pole w drugim wierszu to: 2

### Zobacz też:

- pg_query() - Realizujezapytanie do bazy danych
- pg_fetch_array() - Pobiera wiersz jako tablicę

pg_fetch_object
pg_fetch_row
Funkcje PostgreSQL
PHP Manual