게시판의 게시판의 글 수 나타내기 정보
그누호환 게시판의 게시판의 글 수 나타내기
관련링크
http://qbike.co.kr
95회 연결
본문
초보가 만든 게시물 수 나타내기 입니다.
아래의 소소는 게시물 수를 나타낼 페이지에 삽입하시고
<?
// 게시판의 전체 글 수
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('게시판테이블명')?>
간단하기는 한데 속도문제는 모르겠습니다. 초보니까... 아마 서버만 고생(?)하겠죠?
... 또 그누보드 자체에 이런 기능이 있는데 저만 모르고 있는지도 모르겠습니다. 많은
가르침 부탁 드립니다.
아래의 소소는 게시물 수를 나타낼 페이지에 삽입하시고
<?
// 게시판의 전체 글 수
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
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>
<? } ?>
아래대로 사용하면 전체 게시물수와 코멘트 수가 나타납니다만...
===================================================================
<?
// 카운터를 출력할 경우에만
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>
<? } ?>
앗 냉. 까만도둑님.. 감사합니다. ^^//
검색해서 찾아 본 것 같은데.. 좀 서툴러서.. 까만도둑님 도움을 받내요 감사합니다.
즐거운 하루 되시기 바랍니다.
검색해서 찾아 본 것 같은데.. 좀 서툴러서.. 까만도둑님 도움을 받내요 감사합니다.
즐거운 하루 되시기 바랍니다.

파랑돌님//
아래 참고.............
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&page=16&wr_id=2648
아래 참고.............
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&page=16&wr_id=2648
^^ 좋은 소스네요... 혹 게시판별 이외에 전체글 수 와 전체 코멘트 수를 구할하는 방법도 좀 알 수 있을까요?
워낙에 php는 초보이다 보니... 좋은 감사합니다..
워낙에 php는 초보이다 보니... 좋은 감사합니다..
코멘트를 제외한 게시물 수가 됩니다..
원글, 답글, 공지글...
원글, 답글, 공지글...
좋은 팁이네요...^^

위의 방법대로 하면 게시판의 답글, 코멘트까지 포함한 게시물 수가 되나요? 궁금...