본문 바로가기

blog/php

php if문으로 class 제어 (파라미터)

반응형

php if문으로 class 제어 (파라미터 / parameter)

 

//board.php
<ul id="tab">
 <li><a href="./board.php?cate=all" <?php if($_GET['cate'] =='all' || $_GET['cate'] == null){ ?> class="active"<?php } ?>>전체</a></li>
 <li><a href="./board.php?cate=itemBanana" <?php if($_GET['cate'] =='itemBanana'){ ?> class="active"<?php } ?>>바나나상품</a></li>
 <li><a href="./board.php?cate=itemApple" <?php if($_GET['cate'] =='itemApple'){ ?> class="active"<?php } ?>>사과상품</a></li>
</ul>

탭을 구성할 경우 파라미터를 이용하여 active클래스를 제어 할 수 있다

?cate=파라미터 값

첫번째 li의 경우 파라미터가 all, 없을경우 active클래스를 주어 디폴트 상태를 선언하였고
두번째 세번째 li의 경우 각 각의 파라미터의 맞는 조건일 경우 active 클래스가 추가되게 하였다

 

반응형

'blog > php' 카테고리의 다른 글

예약시간에 실행하기 php  (0) 2022.02.24
php 보안 htmlspecialchars  (0) 2021.09.28