update : 2015.11.03
php.shukuma.com검색:
|
mysql_insert_id(PHP 4, PHP 5) mysql_insert_id — 이전의 INSERT 작업으로부터 생성된 ID를 반환 설명
int mysql_insert_id
([ resource
$link_identifier
] )이전의 INSERT 질의로부터 AUTO_INCREMENT 컬럼에 의해 생성된 ID를 반환한다. 인수
반환값
성공하면 이전의 INSERT 질의에 의한 AUTO_INCREMENT 컬럼으로부터 생성된 ID를,
이전 질의로부터 AUTO_INCREMENT 값이 생성되지 않았다면, 0을,
MySQL 접속이 되지 않은 상태였다면 예제
Example #1 mysql_insert_id() 예제
<?php 주의Caution
mysql_insert_id()는 원시(native) MySQL C API 함수인 mysql_insert_id()의 long형태의 반환값을 PHP의 int로 변환한다. AUTO_INCREMENT 컬럼이 BIGINT이면, mysql_insert_id()에 의해 반환되는 값은 잘못될 것이다. 이경우, MySQL SQL 내부 함수인 LAST_INSERT_ID()를 사용하면 된다.
|