PHP Handbuch
Zurück |  | Nach vorne

# pg_Fetch_Row

(3.0.1 - 3.0.18 only, PHP 4 >= 4.0.0)

pg_Fetch_Row -- Holt einen Datensatz als numerisches Array

## Beschreibung

``array pg_fetch_row` (int result, int row)`

Rückgabewert: Ein Array, das mit dem gelesenen Datensatz übereinstimmt oder `FALSE`, wenn kein Datensatz mehr zurückgegeben wird.

pg_fetch_row() holt eine Datensatz aus dem duch die Kennung festgelegten Ergebnis. Der Datensatz wird als numerisches Array zurückgegeben. Jedes Ergebnisfeld wird in einem Array-Offset gespeichert, angefangen bei Offset 0.

Ein nachfolgender Aufruf von pg_fetch_row() wird den nächste Datensatz im Ergebnissatz ausgeben, oder `FALSE`, wenn keine auszugebender Datensatz mehr vorhanden ist.

Siehe auch: pg_fetch_array(), pg_fetch_object(), pg_result().

Beispiel 1. Postgres fetch row
    <?php
     $conn = pg_pconnect("","","","","verlag");
    if (!$conn) {
        echo "Es ist ein Fehler aufgetreten.\n";
        exit;
    }

    $result = pg_Exec ($conn, "SELECT * FROM autoren");
    if (!$result) {
        echo "Es ist ein Fehler aufgetreten.\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";
    ?>

Zurück | Zum Anfang | Nach vorne
pg_Fetch_Object | Nach oben | pg_FieldIsNull