게시판의 게시판의 글 수 나타내기 > 그누3 팁자료실

그누3 팁자료실

게시판의 게시판의 글 수 나타내기 정보

그누호환 게시판의 게시판의 글 수 나타내기

본문

초보가 만든 게시물 수 나타내기 입니다.
아래의 소소는 게시물 수를 나타낼 페이지에 삽입하시고

<?
// 게시판의 전체 글 수
function bo_count($bo_table) {
$sql = " SELECT bo_total_count FROM gb_board WHERE bo_table='$bo_table' ";
$result = sql_fetch($sql);
echo "(".$result[bo_total_count].")";
}
?>

게시물의 수를 보일 자리에 아래의 코드로 펑션을 불러오면...^^

<?=bo_count('게시판테이블명')?>

간단하기는 한데 속도문제는 모르겠습니다. 초보니까... 아마 서버만 고생(?)하겠죠?
... 또 그누보드 자체에 이런 기능이 있는데 저만 모르고 있는지도 모르겠습니다. 많은
가르침 부탁 드립니다.
추천
0

댓글 전체

현재 아래 소스만 그대로 사용하면 나타나기는 합니다만. 워낙에 소슬 잘 몰라서 재대로 지워놓은 건지 모르겠군요. 한번 보시고 이상한점 있으면 이야기 주세요
아래대로 사용하면 전체 게시물수와 코멘트 수가 나타납니다만...
===================================================================
<?
// 카운터를 출력할 경우에만
if ($cfg[co_write_count] || $is_admin == 'default') {

$sql ="select count(*) from $cfg[table_member]
where TO_DAYS(CURDATE()) - TO_DAYS(mb_datetime) = 0";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
$today_member = $row[0];

$sql = " select bo_subject, bo_table
          from $cfg[table_board]
        where bo_use_search = '1'
        order by bo_order_search ";
$result = sql_query($sql);

while ($row = mysql_fetch_array($result)) {
$tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";

$sql2 = " select count(*)
              from $tbl
where wr_comment = '0' "; // 코멘트를 제외한글.
$sql3 = " select count(*)
              from $tbl
            where wr_comment <> '0' "; // 코멘트를 제외한글.

$brow = sql_fetch($sql2);
$brows = sql_fetch($sql3);
$rcount += $brow[0];
$rcounts += $brows[0];
}
?>
<table>
    <tr>
        <td><B><a href='<?="./?doc=blueanifiles/Files/boardrowcount.php"?>'>게시물 현황</a></B></td>
</TR>
    <tr>
        <td> - 총게시물 :  <?=$rcount?></td>
</tr>
    <tr>
        <td> - 총코멘트 :  <?=$rcounts?></td>
</tr>
        </table>
<? } ?>
앗 냉. 까만도둑님.. 감사합니다. ^^//
검색해서 찾아 본 것 같은데..  좀 서툴러서.. 까만도둑님 도움을 받내요 감사합니다.
즐거운 하루 되시기 바랍니다.
^^ 좋은 소스네요... 혹 게시판별 이외에 전체글 수 와 전체 코멘트 수를 구할하는 방법도 좀 알 수 있을까요?
워낙에 php는 초보이다 보니...  좋은 감사합니다..
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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