php관련

DB INSERT하고서 primary_key값을 리턴받을수 있나요?

PHPdev 2011. 11. 18. 14:35
반응형

 질문내용
 MySQL을 사용하고 있습니다.
테이블의 구조는 다음과 같습니다.
CREATE TABLE IF NOT EXISTS `testTable` (
  `idx` int(11) NOT NULL auto_increment,
  `content` varchar(255) NOT NULL,
  PRIMARY KEY  (`idx`),
) ENGINE=MyISAM  DEFAULT CHARSET=euckr;

여기에서 만일 DB를 INSERT하고서 INSERT했던 idx값을 리턴받을수 있나요??
$query = "INSERT INTO testTable SET content='aaaa'";

어떻게 방금 insert한 idx값을 가져올까요? ^^
가르쳐주세용
답변내용
 
안녕하세요

$idx = mysql_insert_id();

mysql_insert_id(); 이 함수는 방금 insert한 값의 고유값을 반환합니다.

반응형