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

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

굼떠 4년 전 조회 1,482

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

 

</p>

<p><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="접수마감">접수마감</p>

<p>

 

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

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

 

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

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

 

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

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

답변 2개

채택된 답변
+20 포인트
Z
4년 전

<?php</p>

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

<p>   $li_class = "접수예정 클래스명";</p>

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

<p>   $li_class = "접수중 클래스명";</p>

<p>} else { // 접수 마감</p>

<p>   $li_class = "접수마감 클래스명";</p>

<p>}</p>

<p>?></p>

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

<p>

 

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

굼떠
4년 전
감사합니다! 아주 잘 적용되네요!!

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

d
4년 전

</p>

<p><?php</p>

<p>$listClass = '';</p>

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

<p>$listClass ='status1';</p>

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

<p>$listClass ='status2';</p>

<p>}~~~~</p>

<p>?></p>

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

<p>

 

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

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

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

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

로그인