(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_field_name — Liefert den Namen eines Feldes
Gibt den Namen des Feldes Nr. offset aus result zurück.
Der Bezeichner des Ergebnisses, das ausgewertet wird. Dieses Ergebnis stammt von einem Aufruf von mssql_query().
Der Offset des Feldes, beginnend bei 0. Falls er nicht angegeben wurde, wird das aktuelle Feld verwendet.
Gibt den Namen des angegebenen Feldes zurück. Im Fehlerfall wird FALSE zurückgegeben.
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