이거 왜 작동이 안될까요?
본문
<?php if($bo_table == 'a') { ?>
ㄱ
<?php } else { ?>
ㄴ
<?php }?>
이렇게 하면 잘 작동하는데
<?php if($bo_table == 'a' && $bo_table == 'b') { ?>
ㄱ
<?php } else { ?>
ㄴ
<?php }?>
이렇게하면 작동이 안되네요 ㅠㅠ
뭐가 잘못된건지 궁금합니다..
답변 2
조건이 틀린것 같습니다...
한 변수가 반드시 a 이고 b 이어야 한다
라는 논리 오류 때문이 아닐까 싶습니다.
|| (or) 조건 으로 변경 하시던가
해야할 것 같습니다.
<?php if($bo_table != 'a' && $bo_table != 'b') { ?>
이건 a도 아니면서 b도아닌 => $bo_table이 c이거나 다른 값이 될 수 있지만
<?php if($bo_table == 'a' && $bo_table == 'b') { ?>
이건 $bo_table이 a와 b라는 값을 한번에 가질 수 없기때문에 작동하지 않는겁니다.
답변을 작성하시기 전에 로그인 해주세요.