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

if문에서 비교연산자 적용이 안됩니다 채택완료

엘지비티 1년 전 조회 3,345

</p>

<p> <?php if ($bo_table != 'aaa' || $bo_table != 'bbb') { 

          echo "ok";

             } ?></p>

<p> </p>

<p><?php if ($bo_table != 'aaa' ) { 

          echo "ok";

             } ?>

 

첫번째 코드에서 테이블명이 aaa 가 아니거나 bbb 가 아니면 ok 를 출력하는건데요

aaa 랑 bbb 테이블에서도 ok 가 나옵니다

 

두번째 코드에서 하나만 적용하면 aaa 에서는 ok 가 출력안됩니다

두가지 조건이 안먹는 건가요? 코드를 다른 방법으로 만들어야 하나요?

 

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

답변 1개

채택된 답변
+20 포인트
1년 전

처음껀 || or이 아닌 && and 로 하셔야 할거 같습니다.

지금은 aaa면 bbb가 아니니 ok가 나오는건 당연한겁니다.

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

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

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

로그인