동글이

PHP 내용 봐주세요...

· 2011-05-31 (화) 16:35:38 · 883 · 2
그룹접근제한을 이용해서 메뉴를 만들려고 합니다.
아래와 같이 했습니다. 동작은 하는데, 문제점이 있네요.

[문제점]
그누보드 관리화면에서 회원들에게 접근가능 그룹을 첫번째 지정한 그룹에는 잘 동작을 합니다.
그런데, 회원에 따라 접근 가능한 그룹이 2개 이상일 경우도 있는데 두 번째부터 접근가능 설정한 내용부터는 동작을 하지를 않아요.
(예를 들어) A라는 회원이 infA, infB 그룹에 접근 가능하다면
infA그룹에 관련된 "메뉴1" 는 메뉴가 보이는데, infB그룹에 관련된 "메뉴2" 메뉴는 보이지 않네요.
또는 infA 그룹 접근을 제거하고 infB만 가능하게 설정할 때는
infB그룹에 관련된 "메뉴2" 메뉴가 잘 보입니다.

<?php
$sql = "select * from g4_group_member where mb_id = '$member[mb_id]' ";
$result = mysql_query($sql);
$group = mysql_fetch_array($result);
?>

<? if($group[gr_id] == 'inf01') {?> 메뉴1 <? } ?>
<? if($group[gr_id] == 'inf02') {?> 메뉴2 <? } ?>
<? if($group[gr_id] == 'inf03') {?> 메뉴3 <? } ?>
|

댓글 2개

2011-05-31 (화) 18:07:36
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
if($row[gr_id] == 'inf01') ...


요런식으로..
잘됩니다. 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-05-31 조회 864
11-05-31 조회 919
11-05-31 조회 1,066
11-05-31 조회 2,012
11-05-31 조회 1,629
11-05-31 조회 3,034
11-05-31 조회 834
11-05-31 조회 2,240
11-05-31 조회 903
11-05-31 조회 884
11-05-31 조회 989
11-05-31 조회 1,118
11-05-31 조회 1,524
11-05-31 조회 1,669
11-05-31 조회 1,669
11-05-31 조회 1,388
11-05-31 조회 1,644
11-05-31 조회 1,678
11-05-31 조회 1,236
11-05-31 조회 1,043