mssql_field_name
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_field_name — Liefert den Namen eines Feldes
Beschreibung
string mssql_field_name
( resource
$result
[, int $offset = -1
] )
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
- mssql_field_length() - Liefert die Länge eines Feldes
- mssql_field_type() - Liefert den Typ eines Feldes