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

아래와 같이 했는데 값이 있으나 없으나 222 만 출력이 됩니다. 채택완료

alexseo 1년 전 조회 1,192

값이 없으면 111

값이 있으면 222

 

아래와 같이 했는데 값이 있으나 없으나 222 만 출력이 됩니다.

제가 어디를 틀렸나요? 

감사합니다.

 

===================================================================
<?php if ($list[$i]['wr_4']==TRUE){ // 값이 없으면 출력 안함 시작 ?>
         111

<?php }else{  ?>

       222
<?php }  ?>


 

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

답변 3개

채택된 답변
+20 포인트

wr_4 에 값이 없으니 저렇게 나오죠..

<?php echo $list[$i]['wr_4']; ?> 로 데이터 제대로 나오는지 찍어보시고

 

<?php if($list[$i]['wr_4']){ ?>

// 값이 있다

<?php } else { ?>

// 값이 없다

<?php }?>

 

이렇게 간단하게 바꾸세요.

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

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

a
1년 전

답변 감사합니다.

 

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

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

 if (!$list[$i]['wr_4']) { // 없으면

}else { 있으면..

}

 

혹은 

 if (empty($list[$i]['wr_4'])) { // 없으면 

}else { 있으면

}

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

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

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

로그인