phpでDBのテーブルのコメント取得方法が分かりません。
使用しているのはMYSQLです
以下でカラム名、データ型の取得はできたのですがコメントが取得できないです。
何かいい方法はありますか?
php
1// テーブルからカラム情報取得 2 $column = "show columns from ".$table_name; 3 $column_data = $dbh->query($column); 4 foreach($column_data as $value){ 5 $column_name[] = $value[0]; 6 $column_type[] = $value[1]; 7 }
試したこと
php
1$column = 'select * from INFORMATION_SCHEMA.COLUMNS where TABLE_SCHEMA = '.$table_name; 2$column = 'SELECT COLUMN_NAME, COMMENTS FROM USER_COL_COMMENTS WHERE TABLE_NAME = '.$table_name;
試したことで出てくるエラー文
php
1 Invalid argument supplied for foreach()
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。