그룹이름 출력하는 방법 > 그누4 질문답변

그누4 질문답변

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

그룹이름 출력하는 방법 정보

그룹이름 출력하는 방법

본문

 
의 소스를 이용하여 그룹 최신글을 출력하는 데요..
 
상단에 해당그룹이름이 출력되도록하려고 하는데 어찌하면 되나요..
 
 
<?
$no_table = array(
 'gm10_b1',
 'gm10_b2'
);//제외게시판 나열
echo latest_group("side_group", "$gr_id", 4, 38, $no_table);
?> 
 
와 같이 입력하니 특정 그룹에 하면 해당그굽의 최신글이 출력되고 있습니다..
때문에 해당 그룹의 제목을 상단에 출력하고 싶은데 모르겠습니다..
 
스킨의 상단에 <?=$gr_id?> 와 같이해서 그룹아이디는 출력이 되는데..그룹제목은 어떻게 출력하나요..
 
<?$group[gr_subject]?> 은 안되네요
  • 복사

댓글 전체

g4/lib/common.lib.php 에 있는 아래의 함수참조

// 그룹 설정 테이블에서 하나의 행을 읽음
function get_group($gr_id)
{
    global $g4;

    return sql_fetch(" select * from $g4[group_table] where gr_id = '$gr_id' ");
}

응용방법

$gdata = get_group($board[gr_id]); 또는 $gdata = get_group($gr_id);

이렇게한후 해당그룹의 원하는 필드값을 맘대로 끌어다 사용이 가능 합니다.

해당게시판의 그룹명은 : <?=$gdata[gr_subject]?>
안녕하세요..아주 오랜만이네요..답변감사합니다...그런데 위의 방법을 잘 이해못하여..아래와 같이..뮤존님의 소스중 일부를 이용했는데 잘 되네요..혹시 아래 소스중 불필요한 곳이 있나요..
<?
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id = '$gr_id'";//해당그룹 $gr_id를 해당그룹명으로 대체가능
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
//그룹을 보여준다면
echo "<a href='$g4[bbs_path]/group.php?gr_id=$row[gr_id]' onfocus='this.blur()'>[$row[gr_subject]] 최신글</a></b>";
}
?>
get_group() 이라는 그룹용 함수가 그누보드에 기본으로 들어가 있으므로 저 함수를 끌어다 사용하면 됩니다.

응용방법

$gdata = get_group($board[gr_id]); 또는 $gdata = get_group($gr_id);

이렇게한후 해당그룹의 원하는 필드값을 맘대로 끌어다 사용이 가능 합니다.

해당게시판의 그룹명은 : <?=$gdata[gr_subject]?>
© SIRSOFT
현재 페이지 제일 처음으로