답변 6개 / 댓글 8개
$sql = "SELECT count(*) as cnt FROM g5_write_A";
$row = sql_fetch($sql);
echo $row['cnt'];
[결론]
초보자로서 질문 드린 후 가장 많이 배운 하루 였다고 생각합니다.
한분만 채택 할 수 없다는게 안타깝네요. 답변 주신 모든 분들의 의견이 제게 도움이 되었습니다.
그리고 다양한 표현으로 코딩이 가능하다는것도 하나 배웠습니다.
[제가 적용한 것]
index.php 상단
<?php
if (!defined('_GNUBOARD_')) exit;// 개별 페이지 접근 불가
include_once(G5_THEME_MOBILE_PATH.'/head.php');
$sql_chicken = "SELECT count(*) as cnt FROM g5_write_chicken";
$row_chicken = sql_fetch($sql_chicken);
$sql_pizza = "SELECT count(*) as cnt FROM g5_write_pizza";
$row_pizza = sql_fetch($sql_pizza);
$sql_jungsik = "SELECT count(*) as cnt FROM g5_write_jungsik";
$row_jungsik = sql_fetch($sql_jungsik);
$sql_bossam = "SELECT count(*) as cnt FROM g5_write_bossam";
$row_bossam = sql_fetch($sql_bossam);
$sql_ilsik = "SELECT count(*) as cnt FROM g5_write_ilsik";
$row_ilsik = sql_fetch($sql_ilsik);
$sql_zzimtang = "SELECT count(*) as cnt FROM g5_write_zzimtang";
$row_zzimtang = sql_fetch($sql_zzimtang);
$sql_bunsik = "SELECT count(*) as cnt FROM g5_write_bunsik";
$row_bunsik = sql_fetch($sql_bunsik);
$sql_cafe = "SELECT count(*) as cnt FROM g5_write_cafe";
$row_cafe = sql_fetch($sql_cafe);
$sql_hansik = "SELECT count(*) as cnt FROM g5_write_hansik";
$row_hansik = sql_fetch($sql_hansik);
$sql_yangsik = "SELECT count(*) as cnt FROM g5_write_yangsik";
$row_yangsik = sql_fetch($sql_yangsik);
$sql_yasik = "SELECT count(*) as cnt FROM g5_write_yasik";
$row_yasik = sql_fetch($sql_yasik);
$sql_fastfood = "SELECT count(*) as cnt FROM g5_write_fastfood";
$row_fastfood = sql_fetch($sql_fastfood);
$sql_dosirak = "SELECT count(*) as cnt FROM g5_write_dosirak";
$row_dosirak = sql_fetch($sql_dosirak);
?>
index.php 본문(카테고리 옆)
<tr>
<th class='cat' colspan=2><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=chicken"><i class="fa fa-motorcycle" aria-hidden="true"></i> 치킨/오리</a> <?php echo "<font style='font-weight:normal;font-size:0.8em;color:#2B687B';>"."(".$row_chicken['cnt'].")"."</font>"; ?></th>
<th class='cat' colspan=2><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=pizza"><i class="fa fa-motorcycle" aria-hidden="true"></i> 피자</a> <?php echo "<font style='font-weight:normal;font-size:0.8em;color:#2B687B';>"."(".$row_pizza['cnt'].")"."</font>"; ?></th>
</tr>

[실제적용 사이트]
다시한번 도와 주신 분들에게 감사 드립니다.
그리고 제가 적용한 것 중 비효율적이거나 스탠다드에 맞지 않는 방식이거나 요즘 표현 방식이 아닌 부분이 있다면 알려주시면 감사하겠습니다.
이제 index.php 의 전체검색만 해결하면 되겠네요.
답변에 대한 댓글 3개
필요한 위치에 넣으십시오~^^)
에로 자유게시판(free) 일때
<?php
$total = sql_fetch("select count(*) as cnt from g5_write_free where wr_is_comment = 0");
echo "".number_format($total[cnt])."";
?>
예로 자유게시판(free) 일때... 숫자의 크기나 색상 등을 조정할 때는 그린색처럼 하십시오~
<?php
$total = sql_fetch("select count(*) as cnt from g5_write_free where wr_is_comment = 0");
echo "<font style='font-weight:normal;font-size:12px;color:blue';>".number_format($total[cnt])."</font>";
?>
성공했습니다. 맞는지만 봐주세요.
<?php
if (!defined('_GNUBOARD_')) exit;// 개별 페이지 접근 불가
include_once(G5_THEME_MOBILE_PATH.'/head.php');
$sql_chicken = "SELECT count(*) as cnt FROM g5_write_chicken";
$row_chicken = sql_fetch($sql_chicken);
$sql_pizza = "SELECT count(*) as cnt FROM g5_write_pizza";
$row_pizza = sql_fetch($sql_pizza);
?>
<tr>
<th class='cat' colspan=2><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=chicken"><i class="fa fa-motorcycle" aria-hidden="true"></i> 치킨/오리</a> (<?php echo $row_chicken['cnt']; ?>)</th>
<th class='cat' colspan=2><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=pizza"><i class="fa fa-motorcycle" aria-hidden="true"></i> 피자</a> (<?php echo $row_pizza['cnt']; ?>)</th>
</tr>

A게신판
$list_all = sql_fetch("select count(*) as bo_count_write from g5_write_A where wr_is_comment=0 ");
$list_all = $list_all['bo_count_write'];
$comment_all = sql_fetch("select count(*) as bo_count_comment from g5_write_A where wr_is_comment=1 ");
$comment_all = $comment_all['bo_count_comment'];
전체 게시판
$write_total = sql_fetch(" select sum(bo_count_write) as sum_count_write from {$g5['board_table']} ");
$total_cnt = $write_total['sum_count_write'];
$comment_total = sql_fetch(" select sum(bo_count_comment) as sum_count_comment from {$g5['board_table']} ");
$total_cnt2 = $comment_total['sum_count_comment'];
필요한곳의 상단에 넣고 필요한곳에 echo 표시글 하세요.
답변에 대한 댓글 2개
[code]
<?php
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/index.php');
return;
}
include_once(G5_THEME_PATH.'/head.php');
$list_all = sql_fetch("select count(*) as bo_count_write from g5_write_A게신판 where wr_is_comment=0 ");
$A_list_all = $list_all['bo_count_write'];
$list_all = sql_fetch("select count(*) as bo_count_write from g5_write_B게신판 where wr_is_comment=0 ");
$B_list_all = $list_all['bo_count_write'];
$list_all = sql_fetch("select count(*) as bo_count_write from g5_write_C게신판 where wr_is_comment=0 ");
$C_list_all = $list_all['bo_count_write'];
?>
[/code]
필요한곳에(latest 등)
<?php echo $A_list_all; ?><?php echo $B_list_all; ?><?php echo $C_list_all; ?>
를 사용하세요.
답변을 작성하려면 로그인이 필요합니다.
어떻게 활용하는지를 몰라서요. 죄송합니다. 힌트를 주신것 같은데...아직 활용할 수 있는 실력이 안되어서...죄송합니다. 답변 주셔서..그리고 힌트도 주셔서 감사합니다.
코딩공부 더 열심히 하겠습니다.