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

This function is EXPERIMENTAL. That means, that the behaviour of this function, this function name, in concreto ANYTHING documented here can change in a future release of PHP WITHOUT NOTICE. Be warned, and use this function at your own risk.

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().