해당 게시물의 코멘트 갯수를 뽑아 오는 법? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

해당 게시물의 코멘트 갯수를 뽑아 오는 법? 정보

해당 게시물의 코멘트 갯수를 뽑아 오는 법?

본문

게시판에 달린 전체 코멘트 수가 아니라
 
지금 보고 있는 해당 게시물에 달린 코멘트 갯수를 뽑아오는 법을 알고 싶습니다.
 
뽑아온 코멘트 갯수를 파악하여 일정 갯수보다 많으면 코멘트달기를 제핞려고 하는데
 
문제는 출력은 되는데 갯수를 뽑는데는 문제가 있는가 봅니다.
 
지금
 
if ($view[wr_comment] > 100)
     alert_close("코멘트제한으로 더이상 작성 할 수 없습니다.");
 
이렇게 했는데, 아무런 반응이 없네요....
 
당연히 알림창이 뜨면서 코멘트가 더이상 달리지 않을거라고 생각했는데....
 
$view[wr_comment]는 그냥 출력만 되는건가요?...
 
아;;; 답답해 미치겠습니다.ㅜㅜ
 
참고로... write_comment_update.skin.php에 적용하고 있습니다...
 
 
도움좀 바래요^^
  • 복사

댓글 전체

코멘트 수만 제한한다면..

<?
$bo_table_name ="".$g4[write_prefix]."".$bo_table.""; 
    $ab_board =@mysql_fetch_array(mysql_query("select count(*) from $bo_table_name where wr_is_comment ='1' and wr_parent = '$wr_id' and wr_reply =''));       
    $rowmember =$ab_board[0]; //글갯수

    if($rowmember < 1) { //1 이하면 작성폼나오게  ?>

하면 되지 않을까요???
if ($view[wr_comment] > 100)를 이용해 그냥 코멘트 작성 확인 버튼대신
코멘트 수 제한으로 덧글을 더이상 작성할 수 없다고 했습니다...

아쉬운데로 써야죠 머;;;

아.... 경고창으로 알리고 싶어라;;;
코멘트 작성폼은 그대로 나두고..

write_comment_update.head.skin.php에..

$bo_table_name ="".$g4[write_prefix]."".$bo_table.""; 
    $ab_board =@mysql_fetch_array(mysql_query("select count(*) from $bo_table_name where wr_is_comment ='1' and wr_parent = '$wr_id' and wr_reply =''));       
    $rowmember =$ab_board[0]; //글갯수

    if($rowmember < 1) {
        alert_close("코멘트제한으로 더이상 작성 할 수 없습니다.");
        글내용이 업데이트 안되게고 본문으로 돌아가게하는 구문...

  } else {

        작성된 글내용 제대로 업데이트 되게하는 업데이트 구문..
}


라고하면... 경고창이 뜨며.. 코멘트가 작성되고 안되게하면 될겁니다.

허나,,, 저기 글로만 적은 부분은 제가 잘모르겠네요...
뮤죤님이 해결해주시려나??
고건;;; 코멘트의 갯수가 아니라... 코멘트의 글자 수를 제한하는거네요^^
어찌보면... 관리자페이지에 옵션을 하나 더 달면.... 해결이 될 것도 같은데요?^^

근데... 문제는 코멘트 갯수를 뽑는 방법을 모르니;;;;;
© SIRSOFT
현재 페이지 제일 처음으로