비회원의 구분

비회원의 구분

QA

비회원의 구분

답변 2

본문

게시판의 목록페이지에서 
열람하는 사람이 회원일경우 회원의 여분필드 값중 
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 { ?>
일치하는 값이 없음
<? } ?>
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 117
© SIRSOFT
현재 페이지 제일 처음으로