총등록한 글 수를 알아보는 방법에 대한 질문입니다...^^ > 그누4 질문답변

그누4 질문답변

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

총등록한 글 수를 알아보는 방법에 대한 질문입니다...^^ 정보

총등록한 글 수를 알아보는 방법에 대한 질문입니다...^^

본문

안녕하세요 고수님들...
이전 질문을 올렸는데 답변해 주시는 분들이 없으셔서 다시 글을 올려봅니다.
제법 답변 부탁드려요...T_T

지금 커뮤니티를 하나 만들고 있는데요.
그누보드를 한 10개 정도를 만들 다음
이미지등을 업로드 중이거든요.

그런데 사이트 메인에
총 방문자수 | 오늘 방문자수 | 어제 방문자수 처럼

총 등록글수 | 오늘 등록글수 | 어제 글등록수
총 등록파일수 | 오늘 등록파일수 | 어제 등록파일수

위 형식으로 설치된 모든 게시판들의 등록글수와 첨부파일수를 노출하고 싶거든요.

질문&답변이나 활용팀을 몇일째 찾아봐도 있질 않네요..

힘드시겠지만 답변 부탁드립니다.

오늘 하루도 행복하시길.

댓글 전체

<?
$row_my=array();
  $sql2 = "select gr_id,bo_table,bo_subject from $g4[board_table] where bo_table !='datatest' order by gr_id,bo_table";
  $result2 = sql_query($sql2);
  for($mi=0; $row2=sql_fetch_array($result2); $mi++){
  $tmp_write_table ="";
  $tmp_write_table=$tmp_write_table = $g4[write_prefix] . $row2[bo_table];
  $sql3 = "select * from $tmp_write_table where wr_is_comment = 0 order by wr_id";  //원글만
  $result3 = sql_query($sql3);
  $old_res_cnt=$res_cnt; $tmp_res_cnt="";
  $tmp_res_cnt=mysql_num_rows($result3); //게시판별 구한수
  $res_cnt=$old_res_cnt+$tmp_res_cnt;
  $old_wr_hit=$res_wr_hit;    $res_wr_hit="";
  $tmp_wr_hit=@mysql_result(@mysql_query("select sum(wr_hit) from $tmp_write_table"),0,0);
  $res_wr_hit=$old_wr_hit+$tmp_wr_hit;
  $res_wr_hit1=number_format($res_wr_hit);
  }//for

$time = date("Y-m-d");
$target1 = "1";
$target = "0";//지정일(지정일 이후에 등록된 글만 추출하기 위함(by nasca)
    $duration = date("Y-m-d", $g4[server_time] - ($target * 86400));
    $duration1 = date("Y-m-d", $g4[server_time] + ($target1 * 86400));
$sql = " select count(bn_id) as cnt from $g4[board_new_table]
              where bn_datetime between '$duration' and '$duration1'
              order by bn_datetime ";
$row9 = sql_fetch($sql);

echo"총등록된글 : $row9[cnt] 오늘등록된글 : $res_cnt";
?>

지정일 이후에 등록된 글만 추출하기를 보시고 수정하시면 어제등록된글만 뽑을 수도이썽요..


총 등록글수 | 오늘 등록글수 | 어제 글등록수
총 등록파일수 | 오늘 등록파일수 | 어제 등록파일수

이거다 모든회원한테 보여주실려면

DB전체갯수를 몇번씩이고 계속 세어야되는데

큰사이트를 운영하신다면 DB에 무리가 가실수도 있어요 추천하지는 않습니다.

회원들한테도 유용한정보가 못되구요

정 하시려면

결과를 다른 DB에 저장해서 저장된결과만 보여주고 5분 또는 10분마다 변경된 결과를 저장해서 보여주는 방법이있습니다.

즐거운하루되세요
전체 7 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT