ingres_fetch_proc_return
ingres_field_length
Ingres-Funktionen
PHP Manual

# ingres_fetch_row

(PHP 4 >= 4.0.2, PHP 5 <= 5.0.5, PECL ingres >= 1.0.0)

ingres_fetch_row — Holt eine Zeile aus einer Ergebnismenge in ein numerisches Array

### Beschreibung

array ingres_fetch_row ( resource `$result` )

ingres_fetch_row() gibt ein Array zurück, das die entsprechende Zeile der Ergebnismenge enthält oder `FALSE`, falls es keine Zeilen mehr in der Ergebnismenge gibt. Jede Spalte ist unter einem Array-Offset, beginnend mit 1, gespeichert.

Aufeinanderfolgende Aufrufe von ingres_fetch_row() geben immer die nächste Zeile der Ergebnismenge zurück oder `FALSE`, wenn es keine Zeilen mehr gibt.

In der Standardeinstellung beginnt die Indizierung der Arrays, die mit ingres_fetch_row() geholt werden bei 1 und nicht bei 0, wie in anderen DBMS-Erweiterungen. Die Startposition kann aber angepasst werden, indem man den Konfigurationsparameter ingres.array_index_start auf den Wert 0 setzt.

> Hinweis: Verwandte Konfigurationen
> Siehe auch die Direktiven ingres.array_index_start, ingres.fetch_buffer_size und ingres.utf8 der Laufzeit-Konfiguration.

### Parameter-Liste

`result`

  Die Ergebniskennung

### Rückgabewerte

Gibt eine gelesene Zeile aus einem Ergebnis in einem Array zurück oder `FALSE`, wenn keine Zeilen mehr gelesen werden können.

### Beispiele

Beispiel #1 Eine Ergebniszeile in ein numerisches Array einlesen

`<?php
$link = ingres_connect($database, $user, $password);
$result = ingres_query($link, "select * from table");
while ($row = ingres_fetch_row($result)) {
echo $row[1];
echo $row[2];
}
?>`

### Siehe auch

- ingres_num_fields() - Gibt die Anzahl der Felder der letzten Abfrage zurück
- ingres_query() - Sendet eine SQL-Abfrage an den Ingres-Server
- ingres_fetch_array() - Liest eine Zeile der Ergebnismenge in ein Array ein
- ingres_fetch_object() - Gibt eine Zeile der Ergebnismenge als Objekt zurück

ingres_fetch_proc_return
ingres_field_length
Ingres-Funktionen
PHP Manual