絶賛予習中のPHPの話題です。
PDOで接続してテーブルにSELECT。
んで、列名と列数取得してループでデータ取得。
テーブル名を入れ替えるだけで該当テーブルのフォームを作成するようにしたかったのです。
ずーっと探してたのになかなか見つかりませんでした。
探し方が悪いのか、やり方がおかしいのか。
不安になりつつメモ書きです。
$db = getDb();
$tblname = ‘tbl_name’;
$pdo = $db->query(“select * from ${tblname}”);
//列一覧
for ($i=0; $i < $pdo->columnCount() ;$i++){
echo $pdo->getColumnMeta($i)[‘name’] . ‘,’;
}
echo ‘<br>’;
foreach ($pdo as $row){
for ($i=0; $i < 3 ;$i++){
echo $row[$pdo->getColumnMeta($i)[‘name’]] .‘,’;
}
echo “<br>”;
};
えーっと… とりあえず先にコードをブログにのっける方法探さなきゃ…
cakePHPのbakeでさっくり行けそうなところですが、なんか使いにくいのです!