コマンドラインから文法チェック
php -l ファイル名
cakePHP 複数データの登録
■例
$arr_data[1] = array('name'=>'guest1'); $arr_data[2] = array('name'=>'guest2'); $arr_data[3] = array('name'=>'guest3'); このようなデータを登録しようとする $this->Model->begin(); try{ foreach($arr_data as $key => $data){ //throw必要か忘れた。いらないかも。 if(!$this->Model->save($data)){ throw new Exception('Error'); } } $this->Model->commit(); }catch(Exception $e){ $this->Model->rollback(); }
これだと、$arr_data[2]のデータしか登録されない。だもんで
$this->Model->save()する前に
$this->Model->create();
■
見やすくする。
\x
円エックス
■
select * from pg_stat_activity