조건문 질문 입니다

조건문 질문 입니다

QA

조건문 질문 입니다

본문

먼저
게시판의 보기 페이지 (view.skin.php) 입니다

 

 

<?php $wr_data['number_01']; ?> 에 값이 있을경우

<?php echo $wr_data['number_01']; ?><?php echo $wr_data['number_02']; ?> 출력하고
<?php $wr_data['number_01']; ?> 에 값이 없을경우 

<?php echo $wr_data['number_03']; ?>

 


                <?php
                if($wr_data['number_01'] = "") {
                    echo $wr_data['number_01'];
                    echo $wr_data['number_02'];
                }eles{
                    echo $wr_data['number_03'];
                }
                ?>

 

위 처럼 했는데 적용이 안되고 에러 나옵니다. 답변좀 ....^^

이 질문에 댓글 쓰기 :

답변 3


<?php
if(isset($wr_data['number_01']) && $wr_data['number_01'] != "") {
    echo $wr_data['number_01'];
    echo $wr_data['number_02'];
} else {
    echo $wr_data['number_03'];
}
?>

변수값이 제대로 찍히는지 먼저 체크해 보세요.

아래처럼 임의의 값으로 테스트해보니 잘 됩니다.
$wr_data = array();
$wr_data['number_01'] = "";
$wr_data['number_02'] = 2;
$wr_data['number_03'] = 3;

if(isset($wr_data['number_01']) && $wr_data['number_01'] != "") {
    echo $wr_data['number_01'];
    echo $wr_data['number_02'];
} else {
    echo $wr_data['number_03'];
}

https://www.brandonchecketts.com/archives/php-performance-isset-versus-empty-versus-php-notices

                <?php
                if( empty( $wr_data['number_01'] )) {
                       echo $wr_data['number_03'];
                }eles{
                      echo $wr_data['number_01'];
                      echo $wr_data['number_02']; 

             }
                ?>

이렇게 하실 수도 있습니다.

무슨에러가 뜨는지부터 올리셔야 파악이 쉽게 될거같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 88
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT