분류를 게시물수와 같이 가로로 표시하기 정보
분류를 게시물수와 같이 가로로 표시하기본문
list.skin.php 에
<?
$arr = array();
$arr[] = "<a href='?bo_table=$bo_table'>전체</a> ($board[bo_count_write])";
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<a href='?bo_table=$bo_table&sca={$ex[$i]}'>{$ex[$i]}</a> ($row[cnt])";
}
$str = implode(" | ", $arr);
echo $str;
?>
이 코드를 넣어보시기 바랍니다.
<?
$arr = array();
$arr[] = "<a href='?bo_table=$bo_table'>전체</a> ($board[bo_count_write])";
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<a href='?bo_table=$bo_table&sca={$ex[$i]}'>{$ex[$i]}</a> ($row[cnt])";
}
$str = implode(" | ", $arr);
echo $str;
?>
이 코드를 넣어보시기 바랍니다.
추천
8
8
댓글 12개
`그누보드 웹표준 Project` 를 한 곳에 모아두었음 합니다.
수고하셨고, 감사합니다.
수고하셨고, 감사합니다.
test2
이상하게도 제가 원하는 것은 딱 딱 시간 맞춰 나와 주는 것 같습니다...^^
분류 목록이 있을 경우, 늘 셀렉트 박스로 선택하는게 싫어서 ..이 기능 원했었는데...이번엔 리자 행님이 만들어 주시는군요.
잘쓰겠습니다.
분류 목록이 있을 경우, 늘 셀렉트 박스로 선택하는게 싫어서 ..이 기능 원했었는데...이번엔 리자 행님이 만들어 주시는군요.
잘쓰겠습니다.
분류를 사용하지 않으면 아무것도 나오지 않았으면 좋을텐데, 전체(??) 건이라고 나오네요.
<?
if ($is_category) {
$arr = array();
$arr[] = "<a href='?bo_table=$bo_table'>전체</a> ($board[bo_count_write])";
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<a href='?bo_table=$bo_table&sca={$ex[$i]}'>{$ex[$i]}</a> ($row[cnt])";
}
$str = implode(" | ", $arr);
echo $str;
}
?>
if ($is_category) {
$arr = array();
$arr[] = "<a href='?bo_table=$bo_table'>전체</a> ($board[bo_count_write])";
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<a href='?bo_table=$bo_table&sca={$ex[$i]}'>{$ex[$i]}</a> ($row[cnt])";
}
$str = implode(" | ", $arr);
echo $str;
}
?>
ㅋ 감사합니다 리자언니 :D
분류를 게시물수와 같이 가로로 표시하기
열심히 공부하고 있습니다.감사합니다. 안따라줘서 ...ㅠ.ㅠ
감사합니다...스크랩하면 자동 등록이 되는군요..깜짝 놀랐다는..ㅋㅋ
꼭 필요했는데 유용하게 사용하겠습니다.
그런데 제일 마지막 분류 다음에 이상한 에러가 출력되는데 어떻게 해결해야할까요?
(1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1)
위에 열거한 것이 최종 분류 다음에 나오고 있습니다.
아 게시물이 없을 때는 괄호 속에 0으로 나오다가 게시물 분류를 하나 하니까 괄호 속에 1이 나오고 있습니다.
*참고 : 제나빌더를 사용하고 있는데 분류에 보면 이미 필드들이 나열되어 있습니다. 즉 필드에 카테고리 이름을 넣게 되어 있는데 카테고리 이름을 넣지 않고 빈칸으로 있는 곳들이 저렇게 나오는 것 같습니다. 해결은 해야 보기 싫지 않을텐데 말입니다.
필드에 글이 없을 때에는 나타나지 않도록 하면 해결될 것 같습니다.
부탁드립니다.
그런데 제일 마지막 분류 다음에 이상한 에러가 출력되는데 어떻게 해결해야할까요?
(1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (1)
위에 열거한 것이 최종 분류 다음에 나오고 있습니다.
아 게시물이 없을 때는 괄호 속에 0으로 나오다가 게시물 분류를 하나 하니까 괄호 속에 1이 나오고 있습니다.
*참고 : 제나빌더를 사용하고 있는데 분류에 보면 이미 필드들이 나열되어 있습니다. 즉 필드에 카테고리 이름을 넣게 되어 있는데 카테고리 이름을 넣지 않고 빈칸으로 있는 곳들이 저렇게 나오는 것 같습니다. 해결은 해야 보기 싫지 않을텐데 말입니다.
필드에 글이 없을 때에는 나타나지 않도록 하면 해결될 것 같습니다.
부탁드립니다.
dd
부트스트랩용, 보고있는 페이지 탭 고정도 함께~
<?
if ($is_category) {
echo '<ul class="nav nav-tabs">';
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
if(!$sca) $class_fixed_total = " class=\"active\" "; else $class_fixed_total = '';
if($sca == $ex[$i]) $class_fixed = " class=\"active\" "; else $class_fixed = '';
if($i == 0) echo '<li role="presentation" '.$class_fixed_total.'><a href="?bo_table='.$bo_table.'">전체</a></li>';
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
echo '<li role="presentation" '.$class_fixed.'><a href="?bo_table='.$bo_table.'&sca='.$ex[$i].'">'.$ex[$i].'</a>';
}
}
echo '</ul>';
?>
<?
if ($is_category) {
echo '<ul class="nav nav-tabs">';
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
if(!$sca) $class_fixed_total = " class=\"active\" "; else $class_fixed_total = '';
if($sca == $ex[$i]) $class_fixed = " class=\"active\" "; else $class_fixed = '';
if($i == 0) echo '<li role="presentation" '.$class_fixed_total.'><a href="?bo_table='.$bo_table.'">전체</a></li>';
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
echo '<li role="presentation" '.$class_fixed.'><a href="?bo_table='.$bo_table.'&sca='.$ex[$i].'">'.$ex[$i].'</a>';
}
}
echo '</ul>';
?>