Description
array
pg_fetch_row
( resource result, int row)
pg_fetch_row(
)
retourne
un
tableau
qui
contient
les
données
de
la
ligne
demandée
,
ou
FALSE
,
si
il
ne
reste
plus
de
lignes
.
pg_fetch_row(
)
lit
une
ligne
dans
le
résultat
associé
à
l
'index
result
.
La
ligne
est
retournée
sous
la
forme
d
'
un
tableau
.
La
ligne
est
retournée
sous
la
forme
d'
un
tableau
,
qui
commence
à
l
'index
0
.
Les
appels
ultérieurs
à
pg_fetch_row(
)
retourneront
la
ligne
d'après
,
ou
bien
FALSE
,
lorsqu'il
n
'y
aura
plus
de
lignes
.
Voir
aussi
pg_fetch_array(
)
,
pg_fetch_object(
)
et
pg_result(
)
.
Exemple
1
.
Postgres
retourne
une
ligne
?php
$conn
=
pg_pconnect(
"dbname=publisher")
;
if
(!$conn
)
{
echo
"Une
erreur
est
survenue.\n"
;
exit
;
}
$result
=
pg_exec($conn
,
"SELECT
*
FROM
authors")
;
if
(!$result
)
{
echo
"Une
erreur
est
survenue.\n"
;
exit
;
}
$num
=
pg_numrows($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
"
;
}
?
|
|