테스트 사이트 - 개발 중인 베타 버전입니다

링크 형식의 카테고리에서 현재 카테고리 표시가 잘 안 되네요.

· 14년 전 · 1484 · 1
스킨 자료실에서 상단 링크 형식의 카테고리 소스를 받아서

나름 수정해서 사용한다고 수정했는데

카테고리 링크를 클릭했을 때, 현재의 카테고리 위치를 <b></b> 사이에 넣어서 진하게 표시하려고 해도

잘 안되네요.

아예 안되면 모르겠는데

전체, 카테고리1, 카테고리2, 카테고리3 이렇게 있다고 할 때

카테고리1, 카테고리3은 진하게 되고, 카테고리2는 스타일이 안 먹는 식으로

요상하게 되네요,ㅠㅠ


소스 밑에 두겠습니다.



<ul>


<? if ($is_category) { ?>
<form name='fcategory' method='get'>

<?
$cnt_bo_1 = $bo_1[0] ? $bo_1[0] : 10; // 한줄당 분류 갯수(현재:10)
$cnt = 1;
$cnt0 = 0;

$bb_s=""; $bb_e="";
$arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음

$str = "";

$f_open="o";
$f_close="c";


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 ";
$row1 = sql_fetch($sql1);

if ($sca == $arr[$i]) {$cnt0++; $b_s="";$cc=$f_open; $b_e=""; }
else {$b_s=""; $cc=$f_close; $b_e="";}

$str .= "<a href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$cc$b_s$arr[$i]$b_e</a>";

}

if ($cnt0 == 0 ) { $bb_s="<b>"; $bb_e="</b>"; }
?>

<li><a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체</a></li>
<li><?=$str?></li>

</form>
<? } ?>

</ul>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

14년 전
<? if ($is_category) { ?>
<form name='fcategory' method='get'>
<ul>
<li><a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체</a></li>
<?
$arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음
$sql1 = " SELECT ca_name, count(*) as cCount FROM $write_table WHERE wr_comment = 0 group by ca_name ";
$rs=mysql_query( $sql1);
wile( $r= mysql_fetch_row( $rs)
$aa[ $r[0]]= $r[1];

foreach( $arr as $ca_n)
if( $ca_n=='$sca')
echo '<li><b><a href...... >, $ca_n, $aa[ $ca_n], '</b></li>';
else
echo '<li><a href...... >, $ca_n, $aa[ $ca_n], '</li>';
?>
</ul>
</form>

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440