수동으로 만든 메뉴에 게시판 전체 게시물 수 출력?? > 그누4 질문답변

그누4 질문답변

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

수동으로 만든 메뉴에 게시판 전체 게시물 수 출력?? 정보

수동으로 만든 메뉴에 게시판 전체 게시물 수 출력??

본문

아래의 트루아이님 팁에서 24시간 이내의 글 수가  아닌
(게시판 전체 게시물수) 테이블 전체 게시물수를 나오게하려면 어떻게 해야하나요?
고수님들 도움 좀 부탁드립니다.
 
=================================================================================
 
 
수동으로 만든 서브메뉴에 새글갯수와 뉴아이콘 표시하기
<?
// 여기부터
//24시간 이내의 글 수 알아내기
$new_icon = "<img src='$g4[path]/img/icon_new.gif' align='absmiddle'>";  //이미지 파일 경로
function new_count($table_id){
    // 오늘을 불러옵니다.
    $intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
    // 여기는 오늘과 글쓴 날짜를 비교합니다.
    $tmp_write_table .= "g4_write_$table_id";
    $sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
    // 새로운 글이 몇개 있는지 확인합니다.
    $result2 = sql_query($sql2);
    $total_count = mysql_num_rows($result2);
    if ($total_count > 0) {
//        $str_cnt .= " [".$total_count."]";
        $str_cnt .= "".$total_count."";
        return $str_cnt;
    }
    else {
        $str_cnt .= "";
        return $str_cnt;
    }
}
// 여기까지
?>
 
뉴아이콘과 새글 갯수를 나타내고자 하는 위치에 아래 코드를 삽입합니다.
<? // 새글 갯수와 뉴아이콘 표시 시작 ?>
                <? if (new_count(테이블명) > 0) { echo "<a href='$g4[bbs_path]/board.php?bo_table=테이블명'>
                  공지사항</a>"; ?>
                <font style='color:red;letter-spacing:-1;'>[<?=new_count(테이블명);?>]</font>
                <? echo "$new_icon"; } else {
                  echo " <a href='$g4[bbs_path]/board.php?bo_table=테이블명'>공지사항</a> "; } ?>
<? // 새글 갯수와 뉴아이콘 표시 끝 ?>
  • 복사

댓글 전체

g4_board 테이블에 모든 게시판 정보와 게시판의 글수들이 들어 있는 칼럼이 있습니다.

셀렉트 한번하시면 모든 데이타가 나오겠군요. ^^

그누보드에서 사용되는 테이블들과 필드들에대한 설명은
"그누4사전" 게시판에 있는 다음글들을 참고하십시오.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=247
http://www.sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=236&page=
답글주셔서 감사합니다.
근데 제가 워낙에 초보라 무슨말씀인지  잘 못알아 들어요^^;

그러고 제가 질문을 조금 틀리게 한것 같네요.
게시판 전체 게시물수가 아니고
메뉴만든 게시판 게시물수 입니다.
© SIRSOFT
현재 페이지 제일 처음으로