쓰기페이지에서 미리 wr_id 값을 가져오려면 어떻게 해야할까요?

쓰기페이지에서 미리 wr_id 값을 가져오려면 어떻게 해야할까요?

QA

쓰기페이지에서 미리 wr_id 값을 가져오려면 어떻게 해야할까요?

본문

중복되지않는 값을 쓰기페이지에서 미리 중복확인되어 볼수있게 하고싶으느데요.

 

wr_id 값은 중복되지않고 계속 증가하잔아요?

 

그래서 쓰기페이지에 wr_id 값을 순수글번호로 정하려고 하는데요.

 

글쓴후에 생성되는 wr_id 값을 쓰기페이지에 먼저 보여줄 방법이 있을까해서 질문합니다.

이 질문에 댓글 쓰기 :

답변 3

방법이 있긴 하겠네요,

 

1. 글쓰기 들어갈시 -> 게시물을 하나 만들고 해당 게시물의 수정형태로 불러옵니다.

2. 글쓰기 완료하지 않고 취소시에는 해당 게시물을 삭제하는 방식.

3. 취소버튼이 아니라 그냥 닫기 등 여러 방식으로 더미들이 남으니 하루 지나고 업데이트 되지 않은 임시게시물은 삭제.

 

뭐..이런 방법.

 

그냥 wr_id 값을 가져와서 처리하면 여러명이 동시에 쓰고 있을 때 문제가 생길 여지가 많습니다.

mysql_insert_id 이기 때문에.. 미리 갖고 오려고 해도,

 

row 수를 세어서 +1 을 하는 수밖에 없는데

 

만일 둘이서 동시에 작성을 했다면 충돌오류가 생길 수 있습니다.

단순 중복되지 않는 값을 원하시는거면 랜덤함수를 응용해보시는것이 어떨까요? 

답변을 작성하시기 전에 로그인 해주세요.
전체 31
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT