선착순 댓글게시판에서 동시간때 댓글을 달면 선착순이 오바됩니다... 채택완료
굼떠
4년 전
조회 842
게시판에 1명만 댓글을 달 수 있도록 해서 사용중인데요~
1명이 댓글을 달면 마감되었습니다. 라고 버튼 대신에 글씨가 노출되는데
2명의 접속자가 동시에 댓글을 작성할 경우 둘다 댓글이 달려버리네요 ㅠㅠㅠ
bbs/write_comment_update.php 에서 무언가를 잡아줘야 할거같은데
어떻게 하면 좋을까여 ㅠㅠ
머리로는 아이디 중복체크하는 부분을 이용하면 되겠다 하지만
아직 무지랭이라 뭘 어떻게 수정해야 wr_datetime을 중복체크해서 걸러버릴지
</p>
<p>$sql = " select wr_datetime from `{$g5['member_table']}` where mb_id = '$reg_mb_id' ";
$row = sql_fetch($sql);
if ($row['cnt'])
return "신청이 마감되었습니다.";
else
return "";</p>
<p>
sql설정부분만 잡으면 될거같은데 ㅠㅠㅠ 도와주십셔ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
bbs/write_comment_update.php insert 구문 위쯤에 넣으시면 되겠지욤</pre> <p> $sql = " select mb_id as cnt from $write_table where wr_parent = '$wr_id'"; $row = sql_fetch($sql); if ($row['cnt']) { alert('신청이 마감되었습니다.'); exit; } </p> <p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
굼떠
4년 전
감사합니다!
�
굼떠
4년 전
감사합니다!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인