총등록한 글 수를 알아보는 방법에 대한 질문입니다...^^ 정보
총등록한 글 수를 알아보는 방법에 대한 질문입니다...^^본문
안녕하세요 고수님들...
이전 질문을 올렸는데 답변해 주시는 분들이 없으셔서 다시 글을 올려봅니다.
제법 답변 부탁드려요...T_T
지금 커뮤니티를 하나 만들고 있는데요.
그누보드를 한 10개 정도를 만들 다음
이미지등을 업로드 중이거든요.
그런데 사이트 메인에
총 방문자수 | 오늘 방문자수 | 어제 방문자수 처럼
총 등록글수 | 오늘 등록글수 | 어제 글등록수
총 등록파일수 | 오늘 등록파일수 | 어제 등록파일수
위 형식으로 설치된 모든 게시판들의 등록글수와 첨부파일수를 노출하고 싶거든요.
질문&답변이나 활용팀을 몇일째 찾아봐도 있질 않네요..
힘드시겠지만 답변 부탁드립니다.
오늘 하루도 행복하시길.
이전 질문을 올렸는데 답변해 주시는 분들이 없으셔서 다시 글을 올려봅니다.
제법 답변 부탁드려요...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분마다 변경된 결과를 저장해서 보여주는 방법이있습니다.
즐거운하루되세요
$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분마다 변경된 결과를 저장해서 보여주는 방법이있습니다.
즐거운하루되세요
답변 정말 감사합니다...^^