배추빌더 Lite 레벨별 그룹 메뉴 보이기 질문 | SQL관련인듯. 정보
배추빌더 Lite 레벨별 그룹 메뉴 보이기 질문 | SQL관련인듯.본문
배추빌더 Lite로 끙끙 앓고 있습니다.
head.php에서 왼쪽 메뉴쪽을 보면
<?
$sql = "select * from $g4[group_table]";
if ($gr_id)
$sql .= " where gr_id = '$gr_id' ";
$qry = sql_query($sql);
for ($i=0; $row=sql_fetch_array($qry); $i++) {
?>
<div class="sm_item">
<div class="sm_title"><a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$row[gr_id]?>"><?=$row[gr_subject]?></a></div>
<?
$sql2 = "select * from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_order_search asc";
$qry2 = sql_query($sql2);
for ($j=0; $row2=sql_fetch_array($qry2); $j++) {
?>
<div class="sm_sub"><a href="<?=$g4[bbs_path]?>/board.php?bo_table=<?=$row2[bo_table]?>"><?=$row2[bo_subject]?></a></div>
<? } ?>
</div> <!-- sm_item -->
<? } ?>
이렇게 되어 있습니다.
전체 그룹과 게시판을 뿌려주는 것 같은데
여기저 제가 하고자하는것은 아이디별로 지정된 그룹만 나오게 하고 싶습니다.
그래서 이리저리 찾아헤메다가
$sql = "select * from $g4[group_table]";
이부분을
$sql = "select b.gr_id from g4_member a, g4_group_member b where a.mb_id = b.mb_id and a.mb_id = '$member[mb_id]'";
이렇게 바꾸어 봤습니다. (어디서 비슷한 놈을 때려 넣어 봤습니다.)
그랬더니 메인에서 아이디 그룹별로 다르게 나타나는 것을 확인 했습니다만
그룹 제목은 나타나지 않더군요. 물론 게시판 클릭하니 에러나구요. ^^;
어떻게 수정하면 제대로 작동을 할런지요?
도움을 간절히 구합니다.
미리 감사드립니다.
꾸벅.
head.php에서 왼쪽 메뉴쪽을 보면
<?
$sql = "select * from $g4[group_table]";
if ($gr_id)
$sql .= " where gr_id = '$gr_id' ";
$qry = sql_query($sql);
for ($i=0; $row=sql_fetch_array($qry); $i++) {
?>
<div class="sm_item">
<div class="sm_title"><a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$row[gr_id]?>"><?=$row[gr_subject]?></a></div>
<?
$sql2 = "select * from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_order_search asc";
$qry2 = sql_query($sql2);
for ($j=0; $row2=sql_fetch_array($qry2); $j++) {
?>
<div class="sm_sub"><a href="<?=$g4[bbs_path]?>/board.php?bo_table=<?=$row2[bo_table]?>"><?=$row2[bo_subject]?></a></div>
<? } ?>
</div> <!-- sm_item -->
<? } ?>
이렇게 되어 있습니다.
전체 그룹과 게시판을 뿌려주는 것 같은데
여기저 제가 하고자하는것은 아이디별로 지정된 그룹만 나오게 하고 싶습니다.
그래서 이리저리 찾아헤메다가
$sql = "select * from $g4[group_table]";
이부분을
$sql = "select b.gr_id from g4_member a, g4_group_member b where a.mb_id = b.mb_id and a.mb_id = '$member[mb_id]'";
이렇게 바꾸어 봤습니다. (어디서 비슷한 놈을 때려 넣어 봤습니다.)
그랬더니 메인에서 아이디 그룹별로 다르게 나타나는 것을 확인 했습니다만
그룹 제목은 나타나지 않더군요. 물론 게시판 클릭하니 에러나구요. ^^;
어떻게 수정하면 제대로 작동을 할런지요?
도움을 간절히 구합니다.
미리 감사드립니다.
꾸벅.
댓글 전체