
mysql_insert_id 함수는 MySQL에서 마지막 INSERT 문에서 생성된 ID를 반환하는 함수입니다.
이 함수를 사용하여 마지막 INSERT 문에서 생성된 ID를 가져올 수 있습니다.
mysql_insert_id 함수를 사용하는 예시입니다.
#hostingforum.kr
sql
INSERT INTO 테이블명 (컬럼명1, 컬럼명2) VALUES ('값1', '값2');
$last_id = mysql_insert_id();
mysql_insert_id 함수를 사용하는 대신, AUTO_INCREMENT 속성을 사용하여 ID를 자동으로 생성할 수 있습니다.
#hostingforum.kr
sql
CREATE TABLE 테이블명 (
id INT AUTO_INCREMENT,
컬럼명1 VARCHAR(255),
컬럼명2 VARCHAR(255),
PRIMARY KEY (id)
);
INSERT INTO 테이블명 (컬럼명1, 컬럼명2) VALUES ('값1', '값2');
SELECT LAST_INSERT_ID() AS id;
LAST_INSERT_ID() 함수를 사용하여 마지막 INSERT 문에서 생성된 ID를 가져올 수 있습니다.
이 함수는 mysql_insert_id 함수와 동일한 역할을 합니다.
2025-07-04 20:57