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