접속자의 그룹에 해당하는 최근게시물만 출력하기 > 그누4 질문답변

그누4 질문답변

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

접속자의 그룹에 해당하는 최근게시물만 출력하기 정보

접속자의 그룹에 해당하는 최근게시물만 출력하기

본문

아래의 방법 말고 좀 더 나은 방법이 있으면 알려주세요...
 
<table width="100%" cellpadding=0 cellspacing=0>
 <tr>
  <td valign=top>
  <?   if($member[mb_level] != 10) { //최고관리자가 아니면 해당 그룹의 게시판만 출력
   $sql1 = " 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]' ";
   $result1 = mysql_query($sql1);
   $row1 = mysql_fetch_array($result1);
   $sql = " select bo_table, bo_subject from $g4[board_table] where gr_id = '$row1[0]' order by gr_id, bo_table ";
   $result = sql_query($sql);
   for ($i=0; $row=sql_fetch_array($result); $i++) {
     echo latest("scroll", $row['bo_table'], 12, 70, "4,25");
     echo "<p>\n";
   }
  }
  else { // 최고관리자이면 전체 게시판 출력
   $sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
   $result = sql_query($sql);
   for ($i=0; $row=sql_fetch_array($result); $i++) {
     echo latest("scroll", $row['bo_table'], 12, 70, "4,25");
     echo "<p>\n";
   }
  }
  ?>
  </td>
 </tr>
</table>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로