카테고리의 count 표시가 되지 않네요..도움 부탁. 정보
카테고리의 count 표시가 되지 않네요..도움 부탁.관련링크
http://psnet.kr
273회 연결
본문
http://psnet.kr
head에 <? include_once("$board_skin_path/category_list.php"); ?> 방식으로 불러 왔습니다.
해당스킨의 category_list.php 입니다.
무엇이 잘못되어 카운트를 불러 들이지 못하는지 도움 부탁 드립니다.
==========================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$cnt_bo_1 = $bo_1[0] ? $bo_1[0] : 1; // 한줄당 분류 갯수
?>
<style>
.cat_list { border:0px solid #eaeaea; color:#424E10; }
</style>
<? if (!$wr_id) { ?>
<!-- 분류 셀렉트 박스 시작 -->
<?
$cnt = 1;
$sql = " SELECT bo_category_list FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_category_list]); // 구분자가 | 로 되어 있음
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 and wr_id = wr_parent ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount];
$str .= "<a href='./board.php?bo_table=$bo_table'><font color='#0D4A76' class=morris><b>TOTAL $Total_Cat</b></font></a> ";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])) {
$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_comment >= 0 and wr_id = wr_parent ";
$row1 = sql_fetch($sql1);
//if ($arr[$i] == $sca) {
//$str .= " <font color='#cccccc'>|</font> ";
//$str .= "<a href='./board.php?bo_table=$bo_table&page=$page&mode=$mode&sca=$arr[$i]'><font //color='#787878'><b>$arr[$i]($row1[cCount])</b></font></a>";
//} else {
//$str .= " <font color='#cccccc'>|</font> ";
//$str .= "<a href='./board.php?bo_table=$bo_table&page=$page&mode=$mode&sca=$arr[$i]'><font //color='#787878'>$arr[$i]($row1[cCount])</font></a>";
// }
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= ""; }
$cnt++;
}
?>
<?
echo "<table width='100%' cellpadding='0' cellspacing='5'>";
$ca_menu = explode("|",$board[bo_category_list]);
for ($c=0, $cnt=count($ca_menu)/2; $c<$cnt; $c++) { //전체카테고리수를 2로 나눈값만큼 배열
$even_c = $c * 2 ; // $c[0], $c[1], $c[2], .........
$odd_c = $even_c + 1 ; // $c[3], $c[4], $c[5], .........
echo "<tr width='100%'>";
echo "<td width='5%' >";
echo "<img src='/skin/board/link//img/dot.gif' border='0'></td>";
echo "<td width='45%'>";
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$even_c])."'>$ca_menu[$even_c]$arr[$i]($row1[cCount])</a></td>";
echo "<td width='5%' >";
echo "<img src='/skin/board/link//img/dot.gif' border='0'></td>";
echo "<td width='45%'>";
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$odd_c])."'>$ca_menu[$odd_c]$arr[$i]($row1[cCount])</a></td>";
}
echo "</tr></table>";
?>
<!-- 분류 셀렉트 박스 끝 -->
<? } ?>
head에 <? include_once("$board_skin_path/category_list.php"); ?> 방식으로 불러 왔습니다.
해당스킨의 category_list.php 입니다.
무엇이 잘못되어 카운트를 불러 들이지 못하는지 도움 부탁 드립니다.
==========================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$cnt_bo_1 = $bo_1[0] ? $bo_1[0] : 1; // 한줄당 분류 갯수
?>
<style>
.cat_list { border:0px solid #eaeaea; color:#424E10; }
</style>
<? if (!$wr_id) { ?>
<!-- 분류 셀렉트 박스 시작 -->
<?
$cnt = 1;
$sql = " SELECT bo_category_list FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_category_list]); // 구분자가 | 로 되어 있음
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 and wr_id = wr_parent ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount];
$str .= "<a href='./board.php?bo_table=$bo_table'><font color='#0D4A76' class=morris><b>TOTAL $Total_Cat</b></font></a> ";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])) {
$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_comment >= 0 and wr_id = wr_parent ";
$row1 = sql_fetch($sql1);
//if ($arr[$i] == $sca) {
//$str .= " <font color='#cccccc'>|</font> ";
//$str .= "<a href='./board.php?bo_table=$bo_table&page=$page&mode=$mode&sca=$arr[$i]'><font //color='#787878'><b>$arr[$i]($row1[cCount])</b></font></a>";
//} else {
//$str .= " <font color='#cccccc'>|</font> ";
//$str .= "<a href='./board.php?bo_table=$bo_table&page=$page&mode=$mode&sca=$arr[$i]'><font //color='#787878'>$arr[$i]($row1[cCount])</font></a>";
// }
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= ""; }
$cnt++;
}
?>
<?
echo "<table width='100%' cellpadding='0' cellspacing='5'>";
$ca_menu = explode("|",$board[bo_category_list]);
for ($c=0, $cnt=count($ca_menu)/2; $c<$cnt; $c++) { //전체카테고리수를 2로 나눈값만큼 배열
$even_c = $c * 2 ; // $c[0], $c[1], $c[2], .........
$odd_c = $even_c + 1 ; // $c[3], $c[4], $c[5], .........
echo "<tr width='100%'>";
echo "<td width='5%' >";
echo "<img src='/skin/board/link//img/dot.gif' border='0'></td>";
echo "<td width='45%'>";
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$even_c])."'>$ca_menu[$even_c]$arr[$i]($row1[cCount])</a></td>";
echo "<td width='5%' >";
echo "<img src='/skin/board/link//img/dot.gif' border='0'></td>";
echo "<td width='45%'>";
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$odd_c])."'>$ca_menu[$odd_c]$arr[$i]($row1[cCount])</a></td>";
}
echo "</tr></table>";
?>
<!-- 분류 셀렉트 박스 끝 -->
<? } ?>
댓글 전체
$r1_ccount=number_format($row1[cCount]);
echo $r1_ccount;
echo $r1_ccount;