입력값이 있을때만 출력되고 없으면 출력 안되게 하는 if문 좀...알려주세요~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

입력값이 있을때만 출력되고 없으면 출력 안되게 하는 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로 하면 내용이 입력되면 출력된다고 본거같은데...

해결좀 해주세요~ㅠ.ㅠ
  • 복사

댓글 전체

저같음.. 그냥.. 무식하게 아래처럼.. ㅋㅋ
어차피.. wr_30 에는 "장식장" 아니면 공백인듯...

<? if ($list[$i][wr_30] == "장식장") { //wr_30이 장식장 값이면 아래 출력..
echo $view[wr_30]." : ".$view[wr_31].", 도어 : ".$view[wr_32]."<br>";
} ?>
© SIRSOFT
현재 페이지 제일 처음으로