버튼을 누르면 추천수가 0으로 초기화 채택완료
게시글 여분필드에 티켓수량을 써놓으면 wr_good(추천수 = 신청수) 만큼 빠져서
티켓잔여수량을 보여주고 있는데 =number_format($list[$i][wr_15]-$list[$i][wr_good])?> 요 코드를 사용하고 있습니다.
다만 문제가 티켓수량이 0이 되서 글쓰기 페이지에서 티켓수량을 수정하면 추천수가 그대로 남아있어 기존 티켓값에 더하기를 해야되더라구요.
그래서 글쓰기 페이지에서 버튼을 누르거나 체크박스를 클릭하면 wr_good값이 0이 되게 하고싶습니다.
고수님들 도와주세용~~
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
5년 전
게시판 글쓰기쪽 폼에다가 체크박스 하나 만들어주세요.
</p>
<p><input type="checkbox" name="wr_good" /></p>
<p>
해당 게시판 폴더에 "write_update.head.skin.php" 파일을 만든다음에 아래 내용을 넣어주세요.
</p>
<p><?php</p>
<p>// 수정일때만 처리</p>
<p>if ($w == 'u') {</p>
<p> // 체크박스에 체크가 되었을때만 처리</p>
<p> if (isset($_POST['wr_good'])) {</p>
<p> try {</p>
<p> // 해당 게시판을 찾아서 wr_good을 0으로 업데이트</p>
<p>sql_query("UPDATE {$g5['board_table']} SET wr_good = '0' WHERE bo_table = '{$bo_table}'");
} catch(Exception $ERROR) {</p>
<p> return $ERROR;</p>
<p> }
}</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
병원에서일해요
5년 전
가장 쉬운방법은
wr_good을 input에 담아서 제어하시는방법이 있고여
그외엔 ajax나 체크박스형태도 크게 상관없을거같네요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
답변대기
채택
답변대기
답변대기
채택
채택
답변대기
답변대기
채택
채택
답변대기
채택
답변대기
채택
답변대기
채택