2012-11-24 3 views
0

기본 키로 설정된 auto_incrementing 열이있는 테이블이 있습니다. 다른 쿼리를 실행하지 않고 활성 레코드가 삽입 된 후이 열에서 번호를 가져올 수 있습니까?활성 레코드 마지막 삽입 ID

$payment = new Model\Payment; 
$payment->userId = $userId; 
$payment->item = $item; 
$payment->state = 'I'; 

$ INSERT_ID =

$payment->save(); 
+2

활동 기록은 단지 패턴이다. 따라서 응답은 구현 세부 사항에 달려 있습니다. 보통 Model # save()는 기본 키를 반환하거나 Model은 저장 후 하나를 가져오고 $ payment-> id로 가져올 수 있습니다. – nikita2206

답변

6
$payment->save(); 
$insert_id = $payment->id;