PHP Handbuch
Zurück |  | Weiter

# msql_fetch_row

(PHP 3, PHP 4, PHP 5)

msql_fetch_row -- Holt eine Zeile als numerisches Array

## Beschreibung

array msql_fetch_row ( resource result )

msql_fetch_row() holt eine Zeile des Abfrageergebnisses, das mit der Ergebniskennung verknüpft ist. Der Datensatz wird als Array zurückgegeben. Alle Spalteninhalte des Ergebnisses werden unter einem numerischen Index, der bei 0 beginnt, gespeichert.

Aufeinanderfolgende Aufrufe von msql_fetch_row() geben jeweils die nächste Zeile des Abfrageergebnisses zurück, oder `FALSE`, wenn keine Datensätze mehr gelesen werden können.

## Parameter Liste

result

  The result resource that is being evaluated. This result comes from a call to msql_query().

## Rückgabewerte

Gibt ein Array mit einem Element für jede Spalte des Datensatzes zurück, oder `FALSE`, falls kein Datensatz mehr geholt werden kann.

## Beispiele

Beispiel 1. msql_fetch_row() Beispiel

`<?php
$con = msql_connect();
if (!$con) {
die('Verbindungsaufbau fehlgeschlagen: ' . msql_error());
}
if (!msql_select_db('test', $con)) {
die('Fehler beim Auswählen der Datenbank: ' . msql_error());
}
$result = msql_query('SELECT id, name FROM people', $con);
if (!$result) {
die('Konnte die Abfrage nicht ausführen: ' . msql_error());
}
while ($row = msql_fetch_row($result)) {
echo $row[0] . ': ' . $row[1] . "\n";
}
msql_free_result($result);
?>`

## ChangeLog

Version | Beschreibung
--- | ---
4.3.11 and 5.0.4 | Ein Fehler beim Auslesen von Spalten, die `NULL` enthielten, wurde behoben. Solche Spalten waren nicht im Ergebnisarray enthalten.

## Siehe auch

msql_fetch_array()
msql_fetch_object()
msql_data_seek()
msql_result()

Zurück | Zum Anfang | Weiter
msql_fetch_object | Nach oben | msql_field_flags