[질문] 접근허락 회원만 게시판 보이기 <고수님들에게 부탁 ㅡㅡ;> 정보
[질문] 접근허락 회원만 게시판 보이기 <고수님들에게 부탁 ㅡㅡ;>본문
안녕하세요 처음으로 그누보드를 사용하는 유저인데요.
처음설치시 기본 basic 스킨으로 로그인한 후에 그룹을 만들고 게시판을 그룹마다 하나씩 만들었 습니다.
그룹에 접근허용된 유저만 게시판을 볼 수있도록(목록도 허용된 회원만 보이게) 할려면 어떻게 하나요?
팁란에서
2. 접근제한 걸린 그룹제외 하고 게시판 목록 뽑기
////////////////////////////////////////// 수정후 /////////////////////////////////////////////////
// 최신글
//$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$sql = "
SELECT g4_board.bo_table, g4_board.bo_subject, g4_group.gr_use_access
FROM g4_board
LEFT OUTER JOIN g4_group
ON g4_group.gr_id = g4_board.gr_id
GROUP by g4_board.bo_subject
HAVING g4_group.gr_use_access < 1
";
///////////////////////////////////////////////////////////////////////////////////////////////////
?>
( g4_group.gr_use_access = 1 이면 접근제한 )
따라서 일반적으로 보여져야 하는게시물은 g4_group.gr_use_access = 0 인게시물
이런 예문이 있던데...이렇게 하니 접근제한이 설정된 게시판은 모두 보이질 않습니다.
접근이 허용된 회원한데도요 ..
접근허용된 유저는 게시판이 보이도록 할려면 어찌 할까요?
알려주세요 ~~
처음설치시 기본 basic 스킨으로 로그인한 후에 그룹을 만들고 게시판을 그룹마다 하나씩 만들었 습니다.
그룹에 접근허용된 유저만 게시판을 볼 수있도록(목록도 허용된 회원만 보이게) 할려면 어떻게 하나요?
팁란에서
2. 접근제한 걸린 그룹제외 하고 게시판 목록 뽑기
////////////////////////////////////////// 수정후 /////////////////////////////////////////////////
// 최신글
//$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$sql = "
SELECT g4_board.bo_table, g4_board.bo_subject, g4_group.gr_use_access
FROM g4_board
LEFT OUTER JOIN g4_group
ON g4_group.gr_id = g4_board.gr_id
GROUP by g4_board.bo_subject
HAVING g4_group.gr_use_access < 1
";
///////////////////////////////////////////////////////////////////////////////////////////////////
?>
( g4_group.gr_use_access = 1 이면 접근제한 )
따라서 일반적으로 보여져야 하는게시물은 g4_group.gr_use_access = 0 인게시물
이런 예문이 있던데...이렇게 하니 접근제한이 설정된 게시판은 모두 보이질 않습니다.
접근이 허용된 회원한데도요 ..
접근허용된 유저는 게시판이 보이도록 할려면 어찌 할까요?
알려주세요 ~~
댓글 전체
흠... 지금쯤은 방법을 찾으셨을까요???
혹시 못찾으셨다면 팁앤테크에서 은둔자님 글을 찾아보세요...
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=877&page=3
이걸 보면 그 해답을 찾으실 수 있을듯...
한편으론 MySQL이 4.1이상이면 그냥 서브쿼리하면 될겁니다... ^^
혹시 못찾으셨다면 팁앤테크에서 은둔자님 글을 찾아보세요...
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=877&page=3
이걸 보면 그 해답을 찾으실 수 있을듯...
한편으론 MySQL이 4.1이상이면 그냥 서브쿼리하면 될겁니다... ^^