게시글, 댓글 카운트를 메인에 출력하고 싶습니다.
본문
특정 게시판의 게시글 수를 메인화면에 출력하고 싶습니다.
추가적으로 특정게시판의 댓글 수도 별도로 메인화면에 출력하고 싶습니다.
<?php
$sql = "select count(*) as cnt from g5_write_00000";
$row=sql_fetch($sql);
echo $row['cnt'];
?>
이렇게 했더니 게시글 수와 댓글 수가 합쳐서 출력이 됩니다.
고수님들의 많은 가르침 부탁드립니다.
감사합니다.
답변 3
아래처럼 해보세요.
g5_write_00000 부분 00000 게시판 아이디로 수정
<?php
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
$sql = " select count(*) as today_count from g5_write_00000 where wr_datetime >= '$intime' and wr_is_comment=0" ;
$data = sql_fetch($sql);
$new_list = $data['today_count'];
$list_a = sql_fetch("select count(*) as bo_count_write from g5_write_00000 where wr_is_comment=0 ");
$list_a = $list_a['bo_count_write'];
$comment_a = sql_fetch("select count(*) as bo_count_comment from g5_write_00000 where wr_is_comment=1 ");
$comment_a = $comment_a['bo_count_comment'];
echo "새글 ".$new_list."<br>"; // 새글
echo "전체 게시글 수 ".$list_a."<br>"; // 전체 게시글 수
echo "전체 코멘트 수 ".$comment_a; // 전체 코멘트 수
?>
신비님 아침일찍부터 너무너무감사합니다.
많은 가르침 받고 갑니다.
건강하세요
아래처럼 하면 될듯요
window.onload = function(){
new numberCounter("counter3", <?php echo $new_list; ?>);
new numberCounter("counter2", <?php echo $list_a; ?>);
new numberCounter("counter1", <?php echo $comment_a; ?>);
}
그리고 새로운 질문은 새로 등록하심이....
!-->
답변을 작성하시기 전에 로그인 해주세요.