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

특정 그룹에 속해있는 모든 게시판의 게시 글 수 출력 문의 드립니다. 채택완료

메너 2년 전 조회 1,444

안녕하세요.

 

A GROUP 에 aa / bb /cc

B GROUP 에 11 / 22 /33 의 게시판이 있습니다.

그룹 별로 모든 게시판의 게시 글 수를 메인페이지에 출력하고 싶은데요.. 어설프게 아래 코드를 넣으니 에러가 생기네요.

 

고수님들의 도움 좀 부탁드립니다.

 

감사합니다.

 

</strong></p>

<p>function bo_write_cnt($bo_table)

{

    global $g5;</p>

<p> </p>

<p>    $row = sql_fetch(" select sum(bo_count_write) as cnt from {$g5['board_table']} where gr_id = '$gr_id' ");

    return (int)$row['bo_count_write'];

}</p>

<p>메인페이지 추출 <?php echo bo_write_cnt('그룹id') ?></p>

<p><strong>

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

답변 2개

채택된 답변
+20 포인트
2년 전

윗분 답변에서 

function gr_wr_cnt($gr_id)
{
    global $g5;
    return sql_fetch("SELECT sum(bo_count_write) as cnt FROM {$g5['board_table']} WHERE gr_id = '{$gr_id}'")['cnt'];
}

 

function gr_wr_cnt($gr_id)
{
    global $g5;
    $row = sql_fetch("SELECT sum(bo_count_write) as cnt FROM {$g5['board_table']} WHERE gr_id = '{$gr_id}'");
return $row['cnt'];
}

로 하시면 될거 같습니다.

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

답변에 대한 댓글 1개

메너
2년 전
고맙습니다.. 덕분에 해결하였습니다..

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

s
sinbi Expert
2년 전

cnt로 치환하셨으니까, 출력하실 때 cnt를 배열키로 사용하셔야...

</p>

<p><?php

function gr_wr_cnt($gr_id)

{

    global $g5;

    return sql_fetch("SELECT sum(bo_count_write) as cnt FROM {$g5['board_table']} WHERE gr_id = '{$gr_id}'")['cnt'];

}

echo gr_wr_cnt('community'); // 38

?></p>

<p>

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

답변에 대한 댓글 1개

메너
2년 전
댓글 감사합니다..

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

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

로그인