메뉴 옆에 새글 갯수를 출력하고 싶습니다. 채택완료
Winzr
7년 전
조회 2,189
검색하다가 아래 함수를 발견했는데, 수동으로 만든 메뉴가 아니라
그누보드 자체 자동 생성 메뉴라 어떻게 적용해도 오류만 납니다 ㅠ
</p>
<p>//오늘 등록 글
function new_count($table_id) {
global $g5;
// 자정을 기준으로 새글
$intime = date("Y-m-d 00:00:00");
// 자정 기준으로 새글을 검색합니다.
$tmp_write_table .= "g5_write_$table_id";
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime' and ca_name = '$cat_id'";</p>
<p> // 새로운 글이 몇개 있는지 확인합니다.
$result2 = sql_query($sql2);</p>
<p> $total_count = sql_num_rows($result2);</p>
<p> if ($total_count > 0) {
$str_cnt .= "".$total_count."";
return $str_cnt;
}
else {
$str_cnt .= "";
return $str_cnt;
}
}</p>
<p>
그누보드 자동 메뉴에 저걸 적용시키려면, 혹은 각 게시판마다 새글 갯수를 출력하는 다른 방법이
있다면 알려주시면 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
어떻게 적용해야 할지 알고 싶습니다,
문법을 제가 잘 몰라서 그런데..
[code]
$sql2 = "SELECT count(*) AS cnt FROM $tmp_write_table WHERE wr_is_comment = '0' and wr_datetime >='$intime'";
$result2 = sql_fetch($sql2);
$total_count = $result2[cnt];
[/code]
이렇게 수정하면 되는지요?
sql 문장 조언은 감사합니다.