테스트 사이트 - 개발 중인 베타 버전입니다

게시판에 작성된 글의 목록수 만 출력 하고 싶은데요~ 채택완료

행복의길 1년 전 조회 2,502

안녕하세요~

 

게시판에 글을 작성하면 작성한 만큼 목록이 list파일에 나타 나는데요

목록 숫자만 출력하려는데 어렵네요..

 

몇명이 글을 섰는지 최신글 형태로 적용하려고요

그래서 

 

include_once(G5_LIB_PATH.'/latest.lib.php');

?>

 

$board_id = 'sign01'; // 원하는 게시판의 아이디

$total_posts = g5_get_post_count($board_id);

echo "현재까지 작성인원: " . $total_posts;

?>  

이런식으로의 하면 될까해서 했는데 안돼네요..

 

view.php 파일 쪽에 출력하는 중이거든요

도움을 요청합니다~~~

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

본문에 최신글 형태로 출력하신다고 하셨는데

답변은 뷰파일쪽에 쓰신다고 하셔놓고..

뭔가 혼란을 주는 답변입니다.

 

그냥 뷰페이지에서 하신다면

 

$sql = " SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM g5_write_{$bo_table} WHERE wr_is_comment = '0'"; $row = sql_fetch($sql); $total_count = $row['cnt']; echo '현재 게시판의 총 글수 : '.$total_count;

 

이렇게 출력하세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1년 전

$board_id = 'sign01'; // 원하는 게시판의 아이디

$board2 = get_board_db($board_id);

echo "현재까지 작성인원: " . $board2['bo_count_write'];

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

세크티
1년 전

echo "현재까지 작성인원: " . $board['bo_count_write'];

이렇게 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

행복의길
1년 전
적용하니 페이지가 메시지 하나 없고 흰색 공백 페이지만 뜨네요..흠...

<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/thumbnail.lib.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);
?>

view.php파일 상단 쪽 현재 적용된 소스입니다..
세크티
1년 전
g5_get_post_count 함수가 있나요? lib파일이나 view.php위에 아래 함수 코드 넣어보세
function g5_get_post_count($bo_table){
global $g5;
$write_table = $g5['write_prefix'].$bo_table;
$row = sql_fetch("select count(*) as cnt from {$write_table} where wr_is_comment=0 and wr_reply=''",1);
return $row['cnt']*1;
}
s
sinbi
1년 전
넣는 위치가 잘못된 듯... 다시 잘 넣어보세요. view 화면에서도 잘 출력되네요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인