pg_Fetch_Row

(PHP 3>= 3.0.1, PHP 4 >= 4.0.0)

pg_Fetch_Row -- ottiene una riga come un vettore enumerato

Descrizione

array pg_fetch_row (int result, int row)

Restituisce: Un vettore che corrisponde alla riga elaborata, o falso se non ci sono ulteriori righe.

pg_fetch_row() elabora una riga di dati dal result associato all'identificatore di result specificato. La riga viene restituita come un vettore. Ogni colonna del result viene salvata in un offset del vettore, partendo dall'offset 0.

Successive chiamate a pg_fetch_row() restituiranno la riga successiva nel set dei result, o falso se non ci sono ulteriori righe.

Vedere anche: pg_fetch_array(), pg_fetch_object(), pg_result().

Esempio 1. Postgres fetch row


<?php 
$conn = pg_pconnect("","","","","publisher");
if (!$conn) {
    echo "An error occured.\n";
    exit;
}

$result = pg_Exec ($conn, "SELECT * FROM authors");
if (!$result) {
    echo "An error occured.\n";
    exit;
}

$row = pg_fetch_row ($result, 0);
echo $row[0] . " <- row\n";

$row = pg_fetch_row ($result, 1);
echo $row[0] . " <- row\n";

$row = pg_fetch_row ($result, 2);
echo $row[1] . " <- row\n";
?>