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

여분필드 값 있을때만 출력하기 채택완료

그누배우자 9년 전 조회 3,393

안녕하세요

글쓰기시 wr_1 ~ wr_5 까지 여분필드를 사용하고 있습니다.

근데 항상 1~5까지 꽉꽉 채워지는게 아니라

1개만 쓸때도 있고 2개 쓸때도 있습니다.

select로 아래처럼 불러오는데요

2개 입력하면 밑에 3칸이 빈칸으로 나오는데

값이 들어있는 여분필드만 출력하게 할 수 있을까요?

 

                                             

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

답변 1개

채택된 답변
+20 포인트

</p><p>for($i=1; $i<6; $i++) {
   if($it['wr_1'.$i]) {
      echo "<option value='".$it['wr_'.$i]."'>".$it['wr_'.$i]."</option>";
   }
}</p><p>
 

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

답변에 대한 댓글 3개

그누배우자
9년 전
답변감사합니다!
알려주신대로 아래처럼 적용하였더니
<option value="" selected>선택하세요</option>
<?php
for($i=1; $i<6; $i++) {
if($it['wr_1'.$i]) {
echo "<option value='".$it['wr_'.$i]."'>".$it['wr_'.$i]."</option>";
}
}
?>
밑으로 아무것도 나오질 않네요 ㅜ
아무튼 감사합니다~
왕계란
9년 전
if($it['wr_1'.$i]) {
여기에 1이 들어갔네요.
if($it['wr_'.$i]) {
그누배우자
9년 전
정말 감사합니다ㅜㅜ

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

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

로그인