게시판 리스트의 조건문 ||와 && 조합

게시판 리스트의 조건문 ||와 && 조합

QA

게시판 리스트의 조건문 ||와 && 조합

본문

게시판 리스트 페이지에서 

 


if (/*$wr_1=='선택1_1'&&*/($wr_2=='선택2_1'||$wr_2=='선택2_2'||$wr_2=='선택2_3'||$wr_2=='선택2_4')&&($wr_4=='선택3_1'||$wr_4=='선택3_2')&&$wr_7=='선택4')

 

이렇게 조건을 걸었는데, 현재 글목록한개가 wr_1=='선택1_1' / wr_2=='선택2_1' / wr_4=='선택3_1' / wr_7=='선택4' 이렇게 분류가 선택되어 있습니다.

 

그런데 선택된 값에 대한 것을 검색하면 잘 나오는데 조건에서 ||이렇게 쓴 '선택2_2'을 검색하면 나오지 않는데 문법이 잘못된걸까요...?

 

wr_1=='선택1_1' / wr_2=='선택2_2' / wr_4=='선택3_1' / wr_7=='선택4'

이렇게 검색하면 나오지 않습니다 ㅠ

 

이 질문에 댓글 쓰기 :

답변 2

if (/*$wr_1=='선택1_1'&&*/($wr_2=='선택2_1'||$wr_2=='선택2_2'||$wr_2=='선택2_3'||$wr_2=='선택2_4')&&($wr_4=='선택
3_1'||$wr_4=='선택3_2')&&$wr_7=='선택4')

 

($wr_2=='선택2_1'||$wr_2=='선택2_2'||$wr_2=='선택2_3'||$wr_2=='선택2_4')

=> 여기 조건에는 만족하나 아래 조건에 만족하지 않는거 같네요.

 

&&($wr_4=='선택3_1'||$wr_4=='선택3_2')&&$wr_7=='선택4')

=> 이부분이 and 검색이므로 이 조건에서 참이 되지 않으므로 안 나올거 같습니다.

 

&&($wr_4=='선택3_1'||$wr_4=='선택3_2')&&$wr_7=='선택4')

이 조건까지 만족을 하려면 어떤식으로 구성을 해야할까요...? 이해가 좀 어려워서요 ㅠ 말씀하신 and조건의 부분이 참이 되지않으면,

wr_1=='선택1_1' / wr_2=='선택2_1' / wr_4=='선택3_1' / wr_7=='선택4'

이것도 안나와야 정상 아닌가요ㅠㅠ?

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

회원로그인

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