링크 형식의 카테고리에서 현재 카테고리 표시가 잘 안 되네요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

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

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

본문

스킨 자료실에서 상단 링크 형식의 카테고리 소스를 받아서

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

카테고리 링크를 클릭했을 때, 현재의 카테고리 위치를 <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>

댓글 전체

<? 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>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT