카테고리로 왼쪽에 메뉴 만들었을 때 새글 개수 표시방법??? > 그누4 질문답변

그누4 질문답변

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

카테고리로 왼쪽에 메뉴 만들었을 때 새글 개수 표시방법??? 정보

카테고리로 왼쪽에 메뉴 만들었을 때 새글 개수 표시방법???

본문

카테고리를 이용하여 왼쪽 메뉴를 만들었는데 카테고리에 새로운 글이 등록되면 새로 등록된 글의 개수를 카테고리 옆에 표시하고 싶은데 찾을 수가 없네요...

게시판에 새로 등록된 글의 개수는 일단 성공을 했으나.....

게시판 리스트의 상단에 카테고리를 셀렉트가 아닌 가로로 분류된 것을 카테고리별로 총개시글수 만나타나는 것 같고...

http://www.math21.net/g4/bbs/group_study.php?gr_id=study

의 왼쪽메뉴입니다..

자동메뉴로 구성했고 소스는 아래와 같이 했습니다..

<? //  메뉴 자동생성
  $intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
// 오늘을 불러옵니다.

$sql = " select bo_table, bo_subject from $g4[board_table] where gr_id = 'study' ";
  $result = sql_query($sql);
  for ($i=0; $row=sql_fetch_array($result); $i++) {

//여기까지는 g4에서 그룹별로 게시판 제목을 불러오는 것입니다.
         
  $tmp_write_table = $g4[write_prefix] . $row[bo_table];
// 여기는 새글표시를 위해 해당 게시판의 테이블명을 불러옵니다.

  $sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
// 여기는 오늘과 글쓴 날짜를 비교합니다.

  $result2 = sql_query($sql2);
  $total_count = mysql_num_rows($result2);
// 새로운 글이 몇개 있는지 확인합니다.
       
  if ($total_count > 0) { echo "<IMG SRC='images/bullet.gif' WIDTH=15 HEIGHT=15 border=0><a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]'>$row[bo_subject] </a>(<font size=1 color=blue>$total_count</font>) <img src='$g4[path]/skin/latest/basic/img/icon_new.gif' border='0' width='14' height='6' align=absmiddle><br>";}
//새로운 글이 있을 경우 게시판제목과 갯수, new아이콘을 붙여줍니다. 이때 <b></b>태그를 적용해도 됩니다만, 저의 홈에서는 문제가 있어서 그냥 표시합니다.
//변수지정을 해주면 if/else 문을 사용치 않아도 됩니다.

 
 else {  echo "<IMG SRC='images/bullet.gif' WIDTH=15 HEIGHT=15 border=0><a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]'>$row[bo_subject]</a><br>"; }
// 새글이 없을 경우 표시방법입니다.
//-- 그룹내 게시판에서 카테고리 선택
$sql2 = " select bo_category_list from $g4[board_table] where bo_table = '$row[bo_table]' order by bo_table ";

$result2 = sql_fetch($sql2);
$row3 = explode("|", $result2[bo_category_list]);

for ($j=0; $j<count($row3); $j++) {

echo "<IMG SRC='$g4[path]/images/img47.gif' WIDTH=20 HEIGHT=9 border=0><a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$row3[$j]'>".$row3[$j]."</a>&nbsp;<br>";
$k++;
}
  }
  ?>

물론 여러분들의 가르침으로 짜집기했구요...

좋은 방법이 없을까요...

고수님들의 도움부탁합니다..

댓글 전체

전체 23 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT