상세페이지 if 조건 수정
본문
회원테이블(A)와 회원자료 테이블(B) 는 [mb_id] 란 필드로 연결하였습니다.
게시판의 상세페이지가 보여지는 조건을 1) 반드시 테이블(A)에 회원값[mb_id] 가 있어야하고, 2) 테이블(B)에도 [mb_id] 값이 있어야, 게시판의 상세페이지에서 $content 값을 보여주려고 합니다.
아래는 A테이블의 회원일때만 $content 값을 보여주는 조건인데, if($is_member) 를 어떻게 해야 하는지 도움부탁합니다.
view.skin.php 내용에서...
=================================
<div class="view-content">
<?php
$content = $view['wr_content'];
if($is_member) {
echo $content;
} else {
echo '' ;
}
?>
</div>
==================================
답변 2
if($is_member && $member['mb_id']==$view['mb_id']) {
echo $content;
} else {
echo '' ;
}
이렇게 하면 되지 않을까요?
$member['mb_id'] 이것은 말 그대로 회원테이블의 mb_id 필드 값이구요..
그누보드는 write.skin.php 에서는 $write 배열변수를 쓰면 현재 보드테이블에 말 그대로 쓸 수 있습니다.
list.skin.php 에서는 $list 배열변수,
동일하게 view.skin.php 에서는 $view 배열 변수를 부르면 보드에 저장된 내용을 불러올 수 있는데..
$view['mb_id'] 이렇게 하면 게시판에 등록된 즉, 글쓴이의 mb_id 를 불러올 수 있습니다..
저도 잘은 모르지면, 이정도로 이해하고 있습니다..