입력값이 있을때만 출력되고 없으면 출력 안되게 하는 if문 좀...알려주세요~ 정보
입력값이 있을때만 출력되고 없으면 출력 안되게 하는 if문 좀...알려주세요~본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
write.skin.php에서
<tr>
<td width="80"><input type=checkbox name=wr_30 value="장식장" <?if($write[wr_30]=="장식장") { ?> checked <? } ?>> 장식장</td>
<td colspan="2"><input class="field" style="width:300;" name=wr_31 itemname="wr_31" value="<?=$write[wr_31]?>"></td>
</tr>
<tr>
<td width="80"></td>
<td colspan="2">
<select name='wr_32' required itemname="도어">
<option value='도어선택' <? if($write[wr_32] == "") { ?> selected <? } ?>>도어선택</option>
<option value="최고급형(원목)" <? if($write[wr_32] == "1") { ?> selected <? } ?>>최고급형(원목)</option>
<option value='일반고급형(UV도장)' <? if($write[wr_32] == "2") { ?> selected <? } ?>>일반고급형(UV도장)</option>
<option value='일반형(열전사)' <? if($write[wr_32] == "3") { ?> selected <? } ?>>일반형(열전사)</option>
<option value='일반저가형(멤브레인)' <? if($write[wr_32] == "4") { ?> selected <? } ?>>일반저가형(멤브레인)</option>
<option value='저가형(UV코팅)' <? if($write[wr_32] == "5") { ?> selected <? } ?>>저가형(UV코팅)</option>
<option value='최저가형(전사필름)' <? if($write[wr_32] == "6") { ?> selected <? } ?>>최저가형(전사필름)</option>
</select>
</td>
</tr>
인데요...
view.skin.php에서 출력할때 입력값이 있을 때만 출력되고 없으면 출력 안되게 하는 if문 좀 알려주세요~
<? if ($list[$i][wr_30]) { ?>
<?=$view[wr_30]?> : <?=$view[wr_31]?>, 도어 : <?=$view[wr_32]?><br>
<? } else { ?>
<? } ?>
밑에 게시물 중에 이렇게 생긴게 있길래 해봤는데...
계속 아예 아무것도 표시가 안되네요~
wr_30이 필드가 아니라 체크박스라 그런가요?
list로 하면 내용이 입력되면 출력된다고 본거같은데...
해결좀 해주세요~ㅠ.ㅠ
오류 주소 :
write.skin.php에서
<tr>
<td width="80"><input type=checkbox name=wr_30 value="장식장" <?if($write[wr_30]=="장식장") { ?> checked <? } ?>> 장식장</td>
<td colspan="2"><input class="field" style="width:300;" name=wr_31 itemname="wr_31" value="<?=$write[wr_31]?>"></td>
</tr>
<tr>
<td width="80"></td>
<td colspan="2">
<select name='wr_32' required itemname="도어">
<option value='도어선택' <? if($write[wr_32] == "") { ?> selected <? } ?>>도어선택</option>
<option value="최고급형(원목)" <? if($write[wr_32] == "1") { ?> selected <? } ?>>최고급형(원목)</option>
<option value='일반고급형(UV도장)' <? if($write[wr_32] == "2") { ?> selected <? } ?>>일반고급형(UV도장)</option>
<option value='일반형(열전사)' <? if($write[wr_32] == "3") { ?> selected <? } ?>>일반형(열전사)</option>
<option value='일반저가형(멤브레인)' <? if($write[wr_32] == "4") { ?> selected <? } ?>>일반저가형(멤브레인)</option>
<option value='저가형(UV코팅)' <? if($write[wr_32] == "5") { ?> selected <? } ?>>저가형(UV코팅)</option>
<option value='최저가형(전사필름)' <? if($write[wr_32] == "6") { ?> selected <? } ?>>최저가형(전사필름)</option>
</select>
</td>
</tr>
인데요...
view.skin.php에서 출력할때 입력값이 있을 때만 출력되고 없으면 출력 안되게 하는 if문 좀 알려주세요~
<? if ($list[$i][wr_30]) { ?>
<?=$view[wr_30]?> : <?=$view[wr_31]?>, 도어 : <?=$view[wr_32]?><br>
<? } else { ?>
<? } ?>
밑에 게시물 중에 이렇게 생긴게 있길래 해봤는데...
계속 아예 아무것도 표시가 안되네요~
wr_30이 필드가 아니라 체크박스라 그런가요?
list로 하면 내용이 입력되면 출력된다고 본거같은데...
해결좀 해주세요~ㅠ.ㅠ
댓글 전체
저같음.. 그냥.. 무식하게 아래처럼.. ㅋㅋ
어차피.. wr_30 에는 "장식장" 아니면 공백인듯...
<? if ($list[$i][wr_30] == "장식장") { //wr_30이 장식장 값이면 아래 출력..
echo $view[wr_30]." : ".$view[wr_31].", 도어 : ".$view[wr_32]."<br>";
} ?>
어차피.. wr_30 에는 "장식장" 아니면 공백인듯...
<? if ($list[$i][wr_30] == "장식장") { //wr_30이 장식장 값이면 아래 출력..
echo $view[wr_30]." : ".$view[wr_31].", 도어 : ".$view[wr_32]."<br>";
} ?>
이렇게 하니까 아예 안나옵니다~ㅠ.ㅠ
<? if ($view[wr_30] == "장식장") { //wr_30이 장식장 값이면 아래 출력..
echo $view[wr_30]." : ".$view[wr_31].", 도어 : ".$view[wr_32]."<br>";
} ?>
echo $view[wr_30]." : ".$view[wr_31].", 도어 : ".$view[wr_32]."<br>";
} ?>
감사합니다~