게시판 리스트의 조건문 ||와 && 조합 채택완료
qoqofh
4년 전
조회 1,729
게시판 리스트 페이지에서
</p>
<p>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')</p>
<p>
이렇게 조건을 걸었는데, 현재 글목록한개가 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개
채택된 답변
+20 포인트
4년 전
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 검색이므로 이 조건에서 참이 되지 않으므로 안 나올거 같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
q
qoqofh
4년 전
q
qoqofh
4년 전
아 글쓰기 페이지에서는 wr선택필드가 라디오버튼으로 되어있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이 조건까지 만족을 하려면 어떤식으로 구성을 해야할까요...? 이해가 좀 어려워서요 ㅠ 말씀하신 and조건의 부분이 참이 되지않으면,
wr_1=='선택1_1' / wr_2=='선택2_1' / wr_4=='선택3_1' / wr_7=='선택4'
이것도 안나와야 정상 아닌가요ㅠㅠ?