체크박스 값 불러올 때 컬러 다르게 가능할까요?? 채택완료
수디
5년 전
조회 5,128
안녕하세요.
상품등록시 안쓰는 필드가 있어서
it_basic을 사용하여 상품등록폼에서 가능/불가능 중 체크하면
상품보기에서 체크한게 나오도록 구현하였습니다.
여기서,
가능을 선택했을때와 불가능을 선택한것을 상품보기에서 불러올 때,
같은색으로 불러오는데 각각 다른색깔을 주고싶습니다ㅠ
예로 불가능을 선택하면 배경을 빨간색으로 보인다던가ㅠㅠ
고수님들 어떻게 해야할지 알려주세요!!!
상품등록폼
</p>
<p> <th scope="row"><label for="it_basic">가능여부</label></th>
<td class="oknk">
<label class="label50" class="wait"><input type="radio" name="it_basic" value="가능" <?php echo ($it['it_basic'] == '가능') ? "checked" : "required"; ?>> 가능</label>
<label class="label50" ><input type="radio" name="it_basic" value="불가능" <?php echo ($it['it_basic'] == '불가능') ? "checked" : "required"; ?>> 불가능</label>
</td></p>
<p>
상품보기
</p>
<p><?php if($it['it_basic']) { ?>
<p class="nono" style="color:#666; font-size:12px;">
<span style="color:#feff5b; background:#448aca; padding:2px;"><?php echo $it['it_basic']; ?></span>
</p>
<?php } ?> </p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
color:#feff5b 이부분의 값을 다르게 하면 되죠
</p>
<p><code><?php </code></p>
<p><code> $color = "#feff5b"; // 가능 색</code></p>
<p><code> if (</code> <code>$it</code><code>[</code><code>'it_basic'</code><code>] == </code><code>'불가능') {</code></p>
<p><code> $color = "#feaaaa"; // 불가능 색</code></p>
<p><code> }</code></p>
<p><code>?></code></p>
<p><code><span style="color:<?php echo $color; ?>; background:#448aca; padding:2px;"><?php </code><code>echo</code> <code>$it</code><code>[</code><code>'it_basic'</code><code>]; ?></span></code></p>
<p><code>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
수디
5년 전
잘 나오네여*.* 감사합니다!!!! 복 많이 받으세요:)
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인