채택완료

셀렉트 값에 따라 색갈 지정 하는방법좀요

2017-01-17 (화) 11:13:51 4,185

셀렉트박스를 만들어서

1. 이용 

2. 퇴실

해당되는 값에 따라서 색갈지정 하는 방법좀요

write.skin.php

Copy
<input type=radio name="wr_3" value="이용" <?php if( $u==w || $write[wr_3] == "이용")  echo "checked"; ?> > 이용&nbsp; &nbsp;<input type=radio name="wr_3" value="퇴실" <?php if( $u==w || $write[wr_3] == "퇴실")  echo "checked"; ?> > 퇴실&nbsp; &nbsp;

list.skin.php

Copy
<td class="td_name sv_use"> <?php echo $list[$i]['wr_3'] ?></td>
|

답변 2개

채택된 답변
+20 포인트

write.skin.php부분은

Copy
<select name="wr_3" id="wr_3" required>    <option value="">선택하세요.</option>    <option value="이용" <?php echo ($write['wr_3'] == "이용") ? "selected" : "";?>>이용</option>    <option value="퇴실" <?php echo ($write['wr_3'] == "퇴실") ? "selected" : "";?>>퇴실</option></select>

list.skin.php부분은

Copy
<td class="td_name sv_use" <?php if($list[$i]['wr_3'] == "이용") { echo "style='color:blue'"} else if($list[$i]['wr_3'] == "퇴실") { echo "style='color:red'"} ?>><?php echo $list[$i]['wr_3'] ?></td>

이런 형식으로 변경하시면 되지 않을까 싶네요. 

list.skin.php

Copy
<?phpif( $list[$i]['wr_3']=="이용" ) {$wr_3_class = "wr3use";} else if( $list[$i]['wr_3']=="퇴실" ) {$wr_3_class = "wr3out";}?><td class="td_name sv_use <?php echo $wr_3_class ?>"> <?php echo $list[$i]['wr_3'] ?></td> <style>.wr3use { /* 이용 스타일 설정 */ }.wr3out { /* 퇴실 스타일 설정 */ }</style>

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