테스트 사이트 - 개발 중인 베타 버전입니다

게시글 리스트 특정회원 출력 채택완료

익수야가자 4년 전 조회 4,326

 

wr_1 에다가 회원 이름 넣고 이름넣은 회원에게만 게시글 리스팅을 하고 싶은데 방법이 있을까요?

위 코드로 넣으니 안되네요

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
4년 전

넣은 회원이면

 

 

이 되야 하는거 아닌가요?

 

&&은 and 이므로 저렇게 해야 관리자 또는 mb_name인 사람으로 특정지을 수 있습니다.

 

!은 아니다라는 것이므로 != 가 아닌 == 로 넣어야 합니다

 

그리고 이름은 동명이인이 있을 수 있으니 아이디 같은 걸로 하시면 될 것 같습니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 16개

익수야가자
4년 전
해당 코드로 고쳐 보아도 모든 회원에게 리스팅이 다 되네요
블랑숑
4년 전
<?php if($is_admin || $view['wr_1'] == $member['mb_name']) { ?>

이걸로 수정하시구요

리스트 끝나는 곳에

<?php } ?>

넣어주세요
익수야가자
4년 전
그래도 여전히 모든 계정에 모든 게시글이 노출되네요 ㅠㅠ
블랑숑
4년 전
<?php if($is_admin || $view['wr_1'] == $member['mb_name']) { ?> // 넣을 것
<!-- 게시판 목록 시작 { -->

이것처럼 위에 넣으시구요

<?php } ?> // 넣을 것
<?php if($is_checkbox) { ?>

이거 찾아서 위에 넣으세요

문제가 생기면 아예 안보이면 안보였지 나오는 것은 분명 뭔가 잘못 하신거라 생각됩니다
익수야가자
4년 전
다시 하니까 아예 안보이네요 ㅠㅠ
블랑숑
4년 전
관리자인데 안보이시나요? 마스터 계정인가요?
익수야가자
4년 전
관리자에서는 다 보이는데 wr_1 계정에서 리스팅이 안됩니다
블랑숑
4년 전
wr_1에 하나의 회원만 넣으셨나요?
익수야가자
4년 전
네 그렇습니다
블랑숑
4년 전
$view['wr_1'] 말고 $wr_1로 해보세요
익수야가자
4년 전
<?php if($is_admin || $wr_1 == $member['mb_name']) { ?>
이렇게 했으나 여전히 노출이 안되네요
익수야가자
4년 전
관리자에서도 리스트가 노출이 안됩니다
블랑숑
4년 전
$list[$i]['wr_1'] 로 해보세요
익수야가자
4년 전
여전히 같은 증상이네요 ㅠㅠ
블랑숑
4년 전
그럼 $board['bo_1'] 이걸로 해보세요

직접 작업하는게 아니고 그냥 글만 봐서 헷갈리네요
익수야가자
4년 전
회원 이름 입력 하는 부분도 wr_1 에서 bo_1로 변경 해야 하죠?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인