mssql_fetch_row

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_fetch_rowLiefert einen Datensatz als indiziertes Array

Warnung

Diese Funktion wurde in PHP 7.0.0 REMOVED (entfernt).

Alternativ können folgende Features verwendet werden:

Beschreibung

mssql_fetch_row ( resource $result ) : array

mssql_fetch_row() liefert einen Datensatz von dem Ergebnis, das zur angegebenen Ergebniskennung result gehört. Der Datensatz wird als Array zurückgegeben. Jedes Feld des Ergebnisses wird in einem Array-Offset gespeichert, der bei Offset 0 beginnt.

Ein nachfolgender Aufruf von mssql_fetch_row() gibt den nächsten Datensatz aus dem Ergebnis zurück oder FALSE, wenn es keine weiteren Datensätze gibt.

Parameter-Liste

result

Der Bezeichner des Ergebnisses, das ausgewertet wird. Dieses Ergebnis stammt von einem Aufruf von mssql_query().

Rückgabewerte

Gibt ein Array mit dem gelieferten Datensatz zurück oder FALSE, wenn es keinen weiteren Datensatz gibt.

Beispiele

Beispiel #1 mssql_fetch_row()-Beispiel

<?php
// Mit MSSQL verbinden und Datenbank auswählen
$verbindung mssql_connect('MANGO\SQLEXPRESS''sa''phpfi');
mssql_select_db('php'$verbindung);

// Die auszuführende Anfrage
$anfrage mssql_query('SELECT [id], [quote] FROM [quotes] WHERE [id] = \'42\''$verbindung);

// Schlug die Anfrage fehl?
if (!$anfrage) {
    die(
'MSSQL-Fehler: ' mssql_get_last_message());
}

// Den Datensatz abrufen
$datensatz mssql_fetch_row($anfrage);

// 'quote' ausgeben
echo 'Zitat #' $datensatz[0] . ': "' $datensatz[1] . '"';
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Zitat #42: "Die Antwort auf alles..."

Anmerkungen

Hinweis: Diese Funktion setzt NULL-Felder auf den PHP Wert-NULL.

Siehe auch