PHP Handbuch
Zurück |  | Nach vorne

# ingres_fetch_object

(PHP 4 >= 4.0.2)

ingres_fetch_object -- Holt eine Zeile als Objekt

## Beschreibung

``object ingres_fetch_object` ([int result_type [, resource link]])`

Warnung
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

ingres_fetch_object() Gibt ein Objekt zurück, das mit der geholten Zeile einer Ergebnismenge korrespondiert oder `FALSE`, wenn es keine Zeilen mehr in der Egebnismenge gibt.

Diese Funktion ist ähnlich zu ingres_fetch_array(), mit einem Unterschied - ein Objekt wird anstelle eines Arrays zurückgegeben. Indirekt heisst das, dass Sie die Daten nur über ihre Feldnamen ansprechen können und nicht über ihre Offsets (Zahlen sind unzulässige Namen für Objekteigenschaften).

Das optionale Argument `result_type` ist eine Konstante, die die folgenden Werte annehmen kann: INGRES_ASSOC, INGRES_NUM und INGRES_BOTH.

Diese Funktion ist von der Geschwindigkeit her identisch zu ingres_fetch_array(), und fast so schnell wie ingres_fetch_row() (der Unterschied ist zu vernachlässigen).

Beispiel 1. ingres_fetch_object() Beispiel
    <?php
    ingres_connect ($database, $user, $password);
    ingres_query ("select * from table");
    while ($row = ingres_fetch_object()) {
        echo $row->user_id;
        echo $row->fullname;
    }
    ?>

Siehe auch ingres_query(), ingres_num_fields(), ingres_field_name(), ingres_fetch_array() und ingres_fetch_row().

Zurück | Zum Anfang | Nach vorne
ingres_fetch_row | Nach oben | ingres_rollback