제가 설명을 잘 못했나보네요.. ^^;;
제 질문의 요지는 글 쓰기 프로세스 안에서 글이 인서트된 직후에 현재 인서트된 글의 글번호를
알 수 있느냐는 것이었습니다.
PHP에서 MySQL함수인 mysql_insert_id() 같은 기능이라고 말씀드리는게 빠르겠네요.. ^^;;
푸른솔 님이 쓰신 글 :
: 현재 입력이 되었다는 얘기는 가장 최근 즉, 가장 마지막에 입력이 된 글 번호를 얘기하는 듯 하네요.
: 그렇다면 가장 큰 글 번호를 찾으면 될듯 한데.....
: 질문 내용이 맞는지 모르겠네요..
:
: select max(글번호)
: from table
:
:
:
: 불새초보 님이 쓰신 글 :
: : 파이어 버드를 DB로 게시판을 만들어 보려고 하는데요..
: :
: : 이런 경우엔 어떻게 처리하는게 좋을지요..?
: :
: : ==========
: : 게시물 목록
: : ==========
: : 글번호 --- gul_id (제너레이터 생성)
: : 제목
: : 내용
: :
: :
: : 테이블이 대략 이런 경우 글 내용을 DB에 인서트한 후 현재 입력된 글 번호를 이용해서
: : 글 보기 페이지로 이동시키려고 합니다.
: :
: : 그럴려면 현재 인서트된 글 번호를 알아야 하는데..
: : 알 수 있는 방법이 있을까요?
: :
: : gen_id(gul_id, 0) 으로 하면 현재의 gul_id 값을 알 수 있긴 하지만..
: : 이 값이 현재 인서트된 gul_id란 보장은 없는 것 같아서요..
: :
: : while 문으로 돌리면서 값을 변수에 저장하고 인서트를 시도하다가 성공하면 빠져나가게
: : 하는 방법도 생각해 보았지만.. 다른 방법은 없을까요..?
: :
: : 아시는 분 답변 부탁드립니다.. ^^;;
|