댓글 동시 입력시 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로 설정해볼까요...
답변을 작성하시기 전에 로그인 해주세요.