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

체크박스 값 불러올 때 컬러 다르게 가능할까요?? 채택완료

수디 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년 전
잘 나오네여*.* 감사합니다!!!! 복 많이 받으세요:)

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

답변을 작성하려면 로그인이 필요합니다.

로그인