mssql_field_name

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

mssql_field_nameLiefert den Namen eines Feldes

Warnung

Diese Funktion wurde in PHP 7.0.0 REMOVED (entfernt).

Alternativ können folgende Features verwendet werden:

Beschreibung

mssql_field_name ( resource $result [, int $offset = -1 ] ) : string

Gibt den Namen des Feldes Nr. offset aus result zurück.

Parameter-Liste

result

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

offset

Der Offset des Feldes, beginnend bei 0. Falls er nicht angegeben wurde, wird das aktuelle Feld verwendet.

Rückgabewerte

Gibt den Namen des angegebenen Feldes zurück. Im Fehlerfall wird FALSE zurückgegeben.

Beispiele

Beispiel #1 mssql_field_name()-Beispiel

<?php
// Eine select-Anfrage an MSSQL senden
$anfrage mssql_query('SELECT [username], [name], [email] FROM [php].[dbo].[userlist]');

echo 
'Das Ergebnis enthält die folgenden Felder:'PHP_EOL;

// Alle Feldnamen aus dem Ergebnis auflisten
for ($i 0$i mssql_num_fields($anfrage); ++$i) {
    echo 
' - ' mssql_field_name($anfrage$i), PHP_EOL;
}

// Den Ergebnisspeicher freigeben
mssql_free_result($anfrage);
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Das Ergebnis enthält die folgenden Felder:
 - username
 - name
 - email

Siehe auch