PHP Handbuch
Zurück |  | Nach vorne

# msql_fetch_array

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

msql_fetch_array -- Holt einen Datensatz als assoziatives Array

## Beschreibung

``int msql_fetch_array` (int query_identifier [, int result_type])`

Gibt die Inhalte des gelesenen Datensatzes in einem assoziativen Array zurück oder `FALSE`, falls kein Datensatz mehr gelesen werden kann.

msql_fetch_array() ist eine erweiterte Version von msql_fetch_row(). Zusätzlich zur Speicherung der Daten in einem numerischen Array speichert diese Funktion den Datensatz mit assoziativen Indizes, indem sie die Feldnamen als Schlüssel benutzt.

Das zweite, optionale Argument `result_type` in msql_fetch_array() ist eine Konstante, die die folgenden Werte annehmen kann: MSQL_ASSOC, MSQL_NUM, und MYSQL_BOTH.

Seien Sie vorsichtig, wenn Sie ein Abfrageergebnis haben, das einen Datensatz zurückliefert, das nur ein Feld enthält, welches den Wert 0 (oder einen leeren String oder `NULL`) enthält.

Wichtig zu bemerken ist, msql_fetch_array() ist NICHT wesentlich langsamer als msql_fetch_row(), obwohl es einen zusätzlichen Ergebniswert zurückgibt.

Für weitere Einzelheiten siehe msql_fetch_row().

Zurück | Zum Anfang | Nach vorne
msql_error | Nach oben | msql_fetch_field