채택완료

게시글 작성 시 라디오버튼 추가.. 리스트에서 라디오버튼에 따른 class값 지정하기

write.skin.php 에서 게시글 작성할 때 라디오 값을 선택하도록 주었습니다.

Copy
<input type="radio" name="wr_6" id="wr_6" value="접수예정">접수예정
<input type="radio" name="wr_6" id="wr_6" value="접수중">접수중
<input type="radio" name="wr_6" id="wr_6" value="접수마감">접수마감

이것을 list.skin.php에 출력을 하였는데요.

Copy
<li><?php echo $list[$i]['wr_6'] ?></li>

해당 라디오버튼 값을 가져오긴 하는데

저는 값에 따라 백그라운드 컬러를 바꾸고 싶거든요 ㅠㅠ

해당 값에 따라 li에 클래스를 줄 수 있는 방법이 뭐가 있을까요?

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트
Copy
<?php

if($list[$i]['wr_6'] == "접수예정") {

   $li_class = "접수예정 클래스명";

} elseif ($list[$i]['wr_6'] == "접수중") {

   $li_class = "접수중 클래스명";

} else { // 접수 마감

   $li_class = "접수마감 클래스명";

}

?>

<li class="<?php echo $li_class ?>"><?php echo $list[$i]['wr_6'] ?></li>

이렇게 하시면 되지 않을까요?

답변에 대한 댓글 1개

감사합니다! 아주 잘 적용되네요!!
Copy
<?php

$listClass = '';

if ($list[$i]['wr_6'] == '접수예정') {

$listClass ='status1';

} else if ($list[$i]['wr_6'] == '접수중') {

$listClass ='status2';

}~~~~

?>

<li class="<?php echo $listClass; ?>"><?php echo $list[$i]['wr_6'] ?></li>

이런식으로 주심 될거같습니다

답변에 대한 댓글 2개

아 작성하고나니까 동일한 답변이 있네요 ㅠㅠ
Ziel 님 채택해주세용~~
감사합니다! 아주 잘 적용되네요!!

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