PHP+Sqlite3でテーブルからカラム名(フィールド名)を取得するSQL

このまんまじゃ動かないけど、基本的にこうみたい。

$sql = "PRAGMA table_info('table_name');";
$dbh = $db->prepare($sql);
$dbh->execute();
foreach($dbh->fetchAll(PDO::FETCH_ASSOC) as $attrs){
	$fields[] = $attrs['name'];
}

ジャンル: Web