하나의 class=on을 두 개의 게시판에 사용하기 위해서...

하나의 class=on을 두 개의 게시판에 사용하기 위해서...

QA

하나의 class=on을 두 개의 게시판에 사용하기 위해서...

본문

안녕하세요?
더운 여름 건강하시기 바랍니다.

 

예를든다면, 다음과 같은 두 개의 게시판을

 

<td <?php if($bo_table==free1) { echo "class='on'";}?>><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=free1" target="_self">자유게시판</a></td>


<td <?php if($bo_table==free2) { echo "class='on'";}?>><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=free2" target="_self">사는예기</a></td>

 

자유게시판/사는예기를 하나의 class=on으로 묶으려고 합니다.
즉, 자유게시판에 있어도 class=on이 되고 사는예기에 있어도 똑같은 class=on이 되게 구문을 합치려고 합니다.

 

다음처럼 하려고 합니다.
<td 
<?php if($bo_table==free1) { 
echo "class='on'"; // 같은 class=on
자유게시판
}
else if($bo_table==free2) { 
echo "class='on'"; // 같은 class=on
사는예기
}
?>
</td>

 

설명이 제대로 되었나 모르겠군요~
다른 방법으로 해야 하는지... 이리저리 해도 잘 안 되어서 질문을 올립니다.
오늘도 좋은 하루 되십시오~^^)
감사합니다.

이 질문에 댓글 쓰기 :

답변 2



<td class="<?php echo ($bo_table == 'free1' || $bo_table == 'free2') ? 
'on' : ''; ?>">
    <?php
        if ($bo_table == 'free1') {
            echo '<a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=free1" target="_self">자유게시판</a>';
        } elseif ($bo_table == 'free2') {
            echo '<a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=free2" target="_self">사는예기</a>';
        }
    ?>
</td>


<?php
    // 자유게시판, 사는얘기
    if($bo_table==free1 || $bo_table==free2){
        
        $addClass = "class='on'";
    };
?>
<td <?=$addClass?>><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=free1" target="_self">자유게시판</a></td>
<td <?=$addClass?>><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=free2" target="_self">사는예기</a></td>


제가 재대로 이해한건가요? 테스트 해보신 후 말씀해주세요!

​​​​​​​도움이 되셨다면 채택 한번 부탁드립니다^^
답변을 작성하시기 전에 로그인 해주세요.
전체 3,229
QA 내용 검색

회원로그인

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