hallo!
gibt es eine möglichkeit mit php (oder einem mysql befehl) die feldnamen einer tabelle abzufragen, ohne vorher einen datensatz abzufragen bzw, wenn gar kein datensatz vorhanden ist?
mysql_list_fields scheint nicht zu funktionieren, wenn man vorher keine daten abfragt, SHOW COLUMNS FROM... und DESCRIBE geben alles mögliche aus, nicht aber, die einzelnen feld-bezeichnungen.
meine hoffnung war besonders ein mysql befehl wie SHOW.
(das Manual verspricht:"SHOW stellt Informationen über Datenbanken, Tabellen, Spalten ... zur Verfügung." ausgegeben hat es aber nur:
Object (
[_dbhost:private] => localhost
[_dbname:private] => db_name
[_dbuser:private] => user_name
[_dbpass:private] =>
[_dbport:private] => 3306
[_connection:private] => Resource id #8
[_query:private] => SHOW COLUMNS FROM table_name
[_result:private] => Resource id #11
[_errno:private] => 0
[_error:private] =>
[_database] => 1
)
)
lg,
m