비회원의 구분

비회원의 구분

QA

비회원의 구분

본문

게시판의 목록페이지에서 
열람하는 사람이 회원일경우 회원의 여분필드 값중 
mb_10 을 
게시글의 wr_28이나 wr_34 값과 비교하여 일치할 경우에는

'일치하는 값이 있음'

나머지는

'일치하는 값이 없음'

으로 했는데....

'비회원'이 보는 경우에는 
 
게시글의 wr_28과 wr_34 값중 하나만 없어도
'일치하는 값이 있음' 으로 나오더라구요.

사실 비회원인 경우 wr_28이나 wr_34와 비교할 mb_10 값이 없는거 잖아요?
이럴경우 '일치하는 값이 없음'이 나오도록 하는 방법은 뭐가 있을까요?


<?php if ($member['mb_10']==$list[$i]['wr_28'] || $member['mb_10']==$list[$i]['wr_34']) {?>
일치하는 값이 있음
<? } else { ?>
일치하는 값이 없음
<? } ?>

이 질문에 댓글 쓰기 :

답변 2

이렇게 수정하세요.


<?php if ( $member['mb_10'] && ($member['mb_10']==$list[$i]['wr_28'] || $member['mb_10']==$list[$i]['wr_34']) ) {?>
일치하는 값이 있음
<? } else { ?>
일치하는 값이 없음
<? } ?>
답변을 작성하시기 전에 로그인 해주세요.
전체 115
QA 내용 검색

회원로그인

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