Opis
array
pg_fetch_row
( resource result, int row)
pg_fetch_row(
)
pobiera
jeden
wiersz
z
wyniku
wskazanego
przez
result
.
Wiersz
jest
zwracany
jako
tablica
.
Każda
kolumna
jest
elementem
tablicy
o
indeksie
odpowiadającym
numerowi
kolumny
w
wyniku
.
Kolumny
są
numerowane
od
0
.
Zwraca
tablicę
z
danymi
odpowiadającymi
pobranemu
wierszowi
lub
FALSE
gdy
nie
ma
więcej
wierszy
.
Zobacz
także
:
pg_query(
)
,
pg_fetch_array(
)
,
pg_fetch_object(
)
i
pg_fetch_result(
)
.
Przykład
1
.
?php
$conn
=
pg_pconnect
(
"dbname=publisher")
;
if
(!$conn
)
{
echo
"Wystąpił
błąd.\n"
;
exit
;
}
$result
=
pg_query
($conn
,
"SELECT
*
FROM
authors")
;
if
(!$result
)
{
echo
"Wystąpił
błąd.\n"
;
exit
;
}
$num
=
pg_num_rows($result)
;
for
($i=0
;
$i
$num
;
$i++
)
{
$r
=
pg_fetch_row($result
,
$i)
;
for
($j=0
;
$j
count($r)
;
$j++
)
{
echo
"$r[$j
]
nbsp
;"
;
}
echo
"
BR
"
;
}
?
|
|
Notatka
:
Od
wersji
4.1.0
,
row
jest
opcjonalny
.
Wywołanie
pg_fetch_row(
)
zwiększa
wewnętrzny
licznik
wierszy
o
1
.