7.82.29 pg_fetch_row()Lit une ligne dans un tableau[ Exemples avec pg_fetch_row ] PHP 3>= 3.0.1, PHP 4
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.
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] "; } echo "<BR>"; } ?>
|
Voir aussi
pg_query
,
pg_fetch_array
,
pg_fetch_object
et
pg_fetch_result
.
Note |
Depuis
PHP
4.1.0,
row
est
devenu un paramètre optionnel.
Appeler
pg_fetch_row
en l'omettant
va incrémenter le pointeur interne de résultat de 1.
|
|