댓글 동시 입력시 wr_comment값이 동일하게 들어가는 문제

댓글 동시 입력시 wr_comment값이 동일하게 들어가는 문제

QA

댓글 동시 입력시 wr_comment값이 동일하게 들어가는 문제

본문

댓글 입력이 굉장히 활성화된 사이트인데요

댓글이 거의 동시에 입력되었을때 wr_comment값이 똑같아져버리는 현상이 발생합니다


그러니까 원래는

(wr_comment, wr_comment_reply)라고 했을때


댓글1(1,)

대댓글1(1,A)

대댓글2(1,B)

댓글2(2,)


이렇게 정렬이 되어야 하는데


댓글1과 댓글2가 거의 동시에 입력될때

max wr_comment를 같은 값을 가져와버리면서


댓글1(1,)

댓글2(1,)


이렇게 입력이 되고

이것때문에 댓글1에 대댓글을 달아도 wr_comment, wr_comment_reply로 정렬을 하기 때문에


댓글1(1,)

댓글2(1,) 

대댓글1(1,A)

대댓글2(1,B)


이렇게 댓글2에 대댓글을 달은 것 처럼 정렬이 되어버리네요

어떻게 해결하면 좋을까요 머리가 아프네요ㅠㅠ


wr_comment를 불러오는 과정과 insert 과정에서 최대한 딜레이를 줄여야 할 것 같은데

write_comment_update.php를 보면 지금도 wr_comment 수 조정 직후에 바로 insert 구문이 들어가는데도 이모양이네요ㅡㅡ;;

아예 댓글DB의 wr_comment쪽을 auto increase로 설정해볼까요...

이 질문에 댓글 쓰기 :

답변 1

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

회원로그인

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