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

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

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:18