채택완료

if 문 유효성 체크가 이리도 어려븐거요 ?

2017-08-22 (화) 17:01:02 2,441

if 문을 인터넷에 검색해보니잘 모르겠네요..

오늘 너무 많이 물어 보는듯 합니다.

예를 들어 wr_1 여분필드에 글자가 있는지 없는지 유효성 체크가 원래 어렵나요 ?

그냥 if($wr_1 == "") 이거 아닌가요 ? 쉽게 생각했는데 어렵네요..ㅠㅠ

|

답변 5개 / 댓글 4개

채택된 답변
+20 포인트
2017-08-22 (화) 17:08:37
Copy
if ($wr_1) echo "ok";if (isset($wr_1)) echo "ok";if ($wr_1 == true) echo "ok";if (!empty($wr_1)) echo "ok";

이렇게 여러가지 방법이 있습니다 ^^

답변에 대한 댓글 2개

혹시 필드가 나눠진 경우는 유효성 체크가 불가능 한가요 ? 필드가 나눠져서 그런지 체크가 안되네용
무슨 말인지 이해가 ...잘 안갑니다;;

explode 한뒤에 유효성 체크를 말씀하시는거 같은데

일단 선행조건들을 좀 알아야 도움을 드리겠네요 ^^

필드가 나눠져있다는게 무슨말인가요?

Copy
<? if ($wr8_7 == true) { ?>        <tr>            <th scope="row"><label for="wr8">상품명</label></th>            <td><?php echo $wr8_7;?></td>            <th scope="row"><label for="wr8">주문수량</label></th>            <td><?php echo $wr8_8; ?></td>            <th scope="row"><label for="wr8">개당가격</label></th>            <td><?php echo number_format($wr8_9); ?> 원</td>        </tr>		<? } else { ?>aaaa		<? } ?>

답변에 대한 댓글 1개

<? if ($wr8_7 == true) { ?> 이렇게 안하시고 <? if ($wr8_7) { ?> 그냥 이렇게만 하셔도 됩니다.

if ($wr_1) 이걸로 바로 가능합니다.

if ($wr_1) {

echo "있다";

} else {

echo "없다";

}

답변에 대한 댓글 1개

필드가 나뉘어서 그러는지 이렇게는 안되네용..ㅠㅠ

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