본문 바로가기
호구지책/웹

[PHP] 최근 자동증가값 얻어오기

by 하늘의흐름 2016. 1. 22.
반응형

5.5-45-mariaDB-log 버전을 사용중인데

마리아 DB의 특성인지

select last_insert_id();

쿼리는 제대로 동작하지 않았다.


결국 php 함수를 사용했다.

$seq = mysql_insert_id($conn);

다음과 같은 형식으로 최근 자동증가값을 얻어올 수 있다.

이 값은 같은 connection 내에서 이루어진 insert중에서

가장 최근에 insert된 auto_increment를 가져오게 된다.

상세한 내용은 php 메뉴얼을 보라.


참고

php 메뉴얼 - mysql_insert_id

InnoDB에서 Auto_Increment를 맹신하지 말자.

마리아DB 메뉴얼 - last_insert_id


반응형

댓글