CakePHPで直前にsaveしたレコードのIDを取得する方法についてです。
次の処理で直前にsaveしたレコードに+1した値を使いたい、最新のレコードを表示するページへのリンクの作成&リダイレクトを行いたい、そんなときによく使います。
書式
$id = $this->Model->getLastInsertID();
使用例
if( $this->Model->save( $data ) ){ $lastId = $this->Model->getLastInsertID(); pr( $lastId ); }