MYSQL_FIELD *mysql_fetch_field_direct(MYSQL_RES
*result, unsigned int fieldnr)
Beschreibung
Wenn man ihr die Feldnummer fieldnr
einer
Spalte aus einer Ergebnismenge übergibt, liefert die Funktion
die Felddefinition dieser Spalte als
MYSQL_FIELD
-Struktur. Mit dieser Funktion
können Sie die Definition einer beliebigen Spalte abfragen.
Der Wert von fieldnr
sollte zwischen 0 und
mysql_num_fields(result)-1
liegen.
Rückgabewerte
Die MYSQL_FIELD
-Struktur für die
angegebene Spalte.
Fehler
Keine.
Beispiel
unsigned int num_fields; unsigned int i; MYSQL_FIELD *field; num_fields = mysql_num_fields(result); for(i = 0; i < num_fields; i++) { field = mysql_fetch_field_direct(result, i); printf("Field %u is %s\n", i, field->name); }
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.