Welcome
パソコンやインターネット生活についてのブログ
パソコンやインターネット生活についてのブログ
投稿日:2018-07-28
PDOでカラム一覧(フィールド名・列名)を取得する方法のメモ。
カラム名だけを取得するのではなくレコードを取得する時に一緒に取ってきたかったのでこんな感じにしました。
$recs = $pdo->fetchAll(PDO::FETCH_ASSOC);
$keys = array_keys($recs[0]);
foreach($keys as $key){
$th .= '<th>'.$key.'</th>';
}
[PHP5]PDOのfetchAllでフィールド名がキーの配列を取得 - Develog -
カラム名だけ、あるいはカラム情報を取得するなら以下のSQL文で一覧が取得できます。
DESCRIBE テーブル名; OR show columns from テーブル名;