반응형
5.5-45-mariaDB-log 버전을 사용중인데
마리아 DB의 특성인지
select last_insert_id();
쿼리는 제대로 동작하지 않았다.
결국 php 함수를 사용했다.
$seq = mysql_insert_id($conn);
다음과 같은 형식으로 최근 자동증가값을 얻어올 수 있다.
이 값은 같은 connection 내에서 이루어진 insert중에서
가장 최근에 insert된 auto_increment를 가져오게 된다.
상세한 내용은 php 메뉴얼을 보라.
참고
InnoDB에서 Auto_Increment를 맹신하지 말자.
반응형
'호구지책 > 웹' 카테고리의 다른 글
[PHP] 에러출력하기 (0) | 2016.03.14 |
---|---|
[PHP] MSSQL에서 MYSQL로 마이그레이션 (0) | 2016.02.24 |
[PHP] 한글이 물음표(???)로 나올 때 (0) | 2016.02.12 |
[XML] xml에서 공백을 의미있는 문자로 취급하기 (0) | 2016.01.27 |
[PHP] 한달 전의 월을 구하기 (0) | 2015.12.14 |
[자바스크립트] 라디오버튼의 체크 여부 확인 (0) | 2015.10.05 |
[번역] PHP 코드를 최적화하는 40가지 팁 (0) | 2015.07.28 |
[CSS] 결제 페이지 디자인 (0) | 2015.06.11 |
댓글