여분필드 값 있을때만 출력하기
본문
안녕하세요
글쓰기시 wr_1 ~ wr_5 까지 여분필드를 사용하고 있습니다.
근데 항상 1~5까지 꽉꽉 채워지는게 아니라
1개만 쓸때도 있고 2개 쓸때도 있습니다.
select로 아래처럼 불러오는데요
2개 입력하면 밑에 3칸이 빈칸으로 나오는데
값이 들어있는 여분필드만 출력하게 할 수 있을까요?
<option value="<?=$it[wr_1]?>"><?=$it[wr_1]?></option>
<option value="<?=$it[wr_2]?>"><?=$it[wr_2]?></option>
<option value="<?=$it[wr_3]?>"><?=$it[wr_3]?></option>
<option value="<?=$it[wr_4]?>"><?=$it[wr_4]?></option>
<option value="<?=$it[wr_5]?>"><?=$it[wr_5]?></option>
답변 1
for($i=1; $i<6; $i++) {
if($it['wr_1'.$i]) {
echo "<option value='".$it['wr_'.$i]."'>".$it['wr_'.$i]."</option>";
}
}
답변을 작성하시기 전에 로그인 해주세요.