(PHP 4 >= 4.2.0, PHP 5)
pg_field_num — Zwraza numer kolumny o podanej nazwie
$wynik
, string $nazwa_pola
)
pg_field_num() zwraca indeks
numeru pola o podanej nazwie
nazwa_pola
w podanym identyfikatorze wyniku
wynik
.
Informacja:
Ta funkcja była poprzednio nazwana pg_fieldnum().
wynik
Identyfikator wyniku zapytania PostgreSQL-a, zwrócony przez pg_query(), pg_query_params() lub pg_execute() (między innymi).
nazwa_pola
Nazwa kolumny.
Numer pola (numerowanie od zera), lub -1 w razie błędu.
Przykład #1 Pobieranie informacji o polach
<?php
$polaczenie = pg_connect("dbname=wydawca") or die("Nie można się połączyć");
$wyn = pg_query($polaczenie, "select autor, rok, tytul from autorzy where autor = 'Orwell'");
echo "Kolumna 'tytul' to pole numer: ", pg_field_num($wyn, 'tytul');
?>
Powyższy przykład wyświetli:
Kolumna 'tytul' to pole numer: 2