글등록 겟수 구하기 채택완료
powertec
10년 전
조회 4,005
</p><p><?php </p><p> </p><p>//오늘 등록 글</p><p>function new_count($table_id) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p> global $g5;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>// 자정을 기준으로 새글 </p><p> $intime = date("Y-m-d 00:00:00");</p><p>// 자정 기준으로 새글을 검색합니다.</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$tmp_write_table .= "g5_write_$table_id"; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime' and ca_name = '$cat_id'"; </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>// 새로운 글이 몇개 있는지 확인합니다. </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$result2 = sql_query($sql2); </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$total_count = mysql_num_rows($result2); </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if ($total_count > 0) { </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$str_cnt .= "".$total_count.""; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>return $str_cnt; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>} </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>else { </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$str_cnt .= ""; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>return $str_cnt; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>} </p><p>}</p><p> </p><p>?></p><p>
위 코드를 extend에 넣고 필요한 위치에서 불러오는 방식으로
그누보드 질문답변게시판 및 팁게시판에 올려져있는 내용 잘 사용하고 있습니다.
질문은
위 소스는 게시글 뿐아니라 댓글까지 카운트 되는데
이것을 게시글 갯수만 추출할수 있을까요?
그리고 글이 없을때 "0"이 표시되면 좋을것 같습니다.
가능하다면 응용된다면 지정게시판 댓글갯수 팁도 주시면 감사하겠습니다.
많이 배우고 연구해서 그누보드 발전에 도움이 되는 사람이 되겠습니다.
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
10년 전
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime' and ca_name = '$cat_id'";
여기를 이렇게
$sql2 = " select wr_datetime from $tmp_write_table where wr_is_comment = 0 and wr_datetime >= '$intime' and ca_name = '$cat_id'";
$str_cnt .= "";
여기를 이렇게
$str_cnt .= "0";
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인