특정 테이블의 게시글 수를 출력할 수 있을까요?? 정보
특정 테이블의 게시글 수를 출력할 수 있을까요??
본문
만약에
A라는 게시판 그룹을 만들고
A-1
A-2
A-3이라는 게시판을 만들었습니다.
그리고
B라는 게시판 그룹을 만들어서
B-1
B-2
B-3이라는 게시판을 만들었습니다.
그러면 혹시 A라는 그룹안에 있는 게시물의 통계(?)를 출력할 수 있을까요??
통계라고 해봐야..
지금 그누보드의 첫화면에서처럼 오늘 등록수나..이런식으로요..
A라는 게시판 그룹안에있는 게시글들중 오늘 작성한 글들의 총 합계를 메인페이지에 출력을 하고 싶습니다.
제 홈에서..
------------------------------------------------------------------------------------
<TR>
<TD>DB사용량</TD>
<TD>:<?=size($db_using)?></TD>
</TR>
<TR>
<TD>Data사용량</TD>
<TD>:<?=size($data_space)?></TD>
</TR>
<TR>
<TD>게시물24시</TD>
<TD>:<?=number_format($new_article)?>건</TD>
</TR>
<TR>
<TD>코멘트24시</TD>
<TD>:<?=number_format($new_comment)?>건</TD>
</TR>
<TR>
<TD>총 게시물</TD>
<TD>:<?=number_format($count_write)?>건</TD>
</TR>
<TR>
<TD>총 코멘트</TD>
<TD>:<?=number_format($count_comment)?>건</TD>
</TR>
<TR>
<TD>신규회원</TD>
<TD>:<?=number_format($new_member)?>명</TD>
</TR>
<TR>
<TD>전체회원</TD>
<TD>:<?=number_format($count_member)?>명</TD>
</TR>
<TD>DB사용량</TD>
<TD>:<?=size($db_using)?></TD>
</TR>
<TR>
<TD>Data사용량</TD>
<TD>:<?=size($data_space)?></TD>
</TR>
<TR>
<TD>게시물24시</TD>
<TD>:<?=number_format($new_article)?>건</TD>
</TR>
<TR>
<TD>코멘트24시</TD>
<TD>:<?=number_format($new_comment)?>건</TD>
</TR>
<TR>
<TD>총 게시물</TD>
<TD>:<?=number_format($count_write)?>건</TD>
</TR>
<TR>
<TD>총 코멘트</TD>
<TD>:<?=number_format($count_comment)?>건</TD>
</TR>
<TR>
<TD>신규회원</TD>
<TD>:<?=number_format($new_member)?>명</TD>
</TR>
<TR>
<TD>전체회원</TD>
<TD>:<?=number_format($count_member)?>명</TD>
</TR>
----------------------------------------------------------------------------------------------
이걸 사용하고 있는데.. 총 게시물이 아니라 특정 그룹의 게시물들의 오늘 총 합계만 출력할 수 있을까요??
하루가 지나면 모두 초기화 되도록 하고 싶습니다.
ps. 위 소스에서 코멘트 24시는 항상 0으로 나오는데.. 뭐가 잘못된걸까요?
댓글 전체
select gr_id, sum( bo_count_write ) w_cnt, sum( bo_count_comment) c_cnt from g4_board group by gr_id
mysql 4.1 이상하면 group by에 roll up 기능을 써 보세요.

ㅠㅠ 프로그램을 몰라서..ㅠㅜ
살짝 얹어주시면 안될까요??ㅠㅠ
살짝 얹어주시면 안될까요??ㅠㅠ

참조 팁 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=92&page=41
위 링크의 소스에서 회원에 대한 것은 없애고 소스를 약간 만 수정하시면 될듯 합니다.
참조부분 :
//코멘트포함
$gul_su_qry="select * from g4_write_$row[bo_table]";
$my_post_qry="select * from g4_write_$row[bo_table] where mb_id = '$member[mb_id]'";
mb_id = '$member[mb_id]'"; 를 날짜(wr_datetime)로 해서 오늘글만 뽑으면 될듯 합니다.
위 링크의 소스에서 회원에 대한 것은 없애고 소스를 약간 만 수정하시면 될듯 합니다.
참조부분 :
//코멘트포함
$gul_su_qry="select * from g4_write_$row[bo_table]";
$my_post_qry="select * from g4_write_$row[bo_table] where mb_id = '$member[mb_id]'";
mb_id = '$member[mb_id]'"; 를 날짜(wr_datetime)로 해서 오늘글만 뽑으면 될듯 합니다.
돈좀 주세요 ㅠ.ㅠ