DB項目でセレクトボックスを生成
DBから取得したデータをFormヘルパーのselectで生成する際のメモ。
controller
public function index(){ $items = $this->Item->find('list', array( 'fields' => array('id', 'name') )); $this->set('items', $items); }
view
<?php echo $this->Form->select('Item.id', $items); ?>
find('list')でテーブルの'ID'と'NAME'列を配列形式で取得し、
Formペルパーのselectに渡す。