PHP を使用して MySQL のテーブルの列名を取得する方法はありますか?
ベストアンサー1
使用できます説明する:
DESCRIBE my_table;
または新しいバージョンでは情報スキーマ:
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';
または、列を表示:
SHOW COLUMNS FROM my_table;
または、行内にコンマを含む列名を取得するには:
SELECT group_concat(COLUMN_NAME)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';