지구인

가로 카테고리 임의의 칸수로 배열하면서 게시글 갯수 표시

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11103
어떤 분이 위 팁에서 각 카테고리별 게시글수까지 볼수 있게 해달라고 하셔서 다시 올립니다. 역시 기존팁을 뒤져서 짜집기했습니다. ^^;


<? if ($is_category) {
echo "<table width=100% cellpadding='0' cellspacing='5' style='margin:0 0 10 0;border:solid coral 1px;'>";
$ca_menu = explode("|",$board[bo_category_list]);
$ca_td_num = "5"; //가로칸수. 원하는 칸수만큼 지정해주면 됩니다.
$ca_td_width = 100 / $ca_td_num ; // <td width='%'>값
for ($c=0, $cnt=count($ca_menu); $c<$cnt; $c++) {
if (($c == "0") || (($c >= $ca_td_num) && ($c % $ca_td_num == "0"))) { echo "<tr>"; }
//echo "<td width='".$ca_td_width."%'><li>";
echo "<td><li>";
if ($sca == $ca_menu[$c]) { $bcoral = "<b style='color:coral'>"; } else { $bcoral = ""; }
$sqlCnum = " select count(*) as Cnum from $write_table where ca_name = '$ca_menu[$c]'";
$rowCnum = sql_fetch($sqlCnum);
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$c])."'>";
echo $bcoral.$ca_menu[$c]." <span style='font-size:10px;color:#666666;'>($rowCnum[Cnum])</span></a>";
echo "</td>";
}
echo "</tr></table>";
}
?>


참고로 위 소스를 list.skin.php 뿐만 아니라 head.php에 넣어도 됩니다.
카테고리를 적용한 모든 게시판에서 자동으로 카테고리가 가로로 배열됩니다.
|

댓글 4개

전체게시물 전체(15) <== 요거 보이게 할려면 어디에 멀 삽입해야 해요?
많은 도움이 되었어요^^
head.php에 삽입하여 사용중인데
카테고리 선택하면 작업표시줄에 페이지오류가 나네요..;;

http://e-depot.co.kr/bbs/board.php?bo_table=store

접속후 좌측카테고리 클릭하면 오류발생합니다.
해결방법이 있을까요?
우와.. 적용하니 잘 되네요 감사합니다~!! ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1만
18년 전 조회 3,634
18년 전 조회 6,285
18년 전 조회 6,475
18년 전 조회 3,628
18년 전 조회 7,953
18년 전 조회 3,471
18년 전 조회 2,867
18년 전 조회 4,249
18년 전 조회 3,816
18년 전 조회 1.3만
18년 전 조회 3,513
18년 전 조회 2,920
18년 전 조회 7,182
18년 전 조회 3,674
18년 전 조회 3,164
18년 전 조회 3,332
18년 전 조회 5,531
18년 전 조회 3,410
18년 전 조회 5,156