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

분류 갯수 출력 질문입니다. 채택완료

아무거나만들었어요 8년 전 조회 2,588

현재 2단분류로 설정을 하고 2단 분류를 클릭 시 2단 분류에 대하여 글을 쓸수 있도록 설정을 했습니다.

글을 쓰게 된다면 2단분류에 대한 게시글이 출력이 되는데요.

 

그래서 2단 분류가 출력되는 부분 옆에 각 2단분류의 게시글들을 출력하고 싶은데 각자로 출력이 안되고 계속 모든 게시물의 갯수가 출력이 되어서 이렇게 질문을 올립니다.

 

 

 

    

$sql = " select * from g5s_BigDiv where bo_table = 'Document' order by BigDivOrder asc ";

$result = sql_query($sql);

for($i=0; $row=sql_fetch_array($result); $i++) {  //while을 사용해도 상관없음.

$j = $i +1;

echo "

";

echo "      ".$row['BigDivName']."";

$sql2 = "select * from g5s_MediumDiv where BigDivNo = '{$row['BigDivNo']}' order by MediumDivOrder asc";

$result2 = sql_query($sql2);

$row1 = sql_fetch("select count(*) as medium_cnt from ".$g5['write_prefix'].$bo_table." where wr_3 and wr_is_comment=0");

for($j=0; $row2=sql_fetch_array($result2); $j++){

 

  

echo " >

  ".$row2['MediumDivName']."[$row1[medium_cnt]]

 

";

}

echo "

";

}

?>    

 

 

소스중  $row1 = sql_fetch("select count(*) as medium_cnt from ".$g5['write_prefix'].$bo_table." where wr_3 and wr_is_comment=0"); 

 

 이 부분이 현재 카운트 갯수를 구하는 부분인데 어떤식으로해야 각각의 2단분류에 있는 게시물의 갯수를 출력할수있을까요?? 조언 부탁드리겠습니다. 

(wr_3는 ca_name과 같은 형식이라고 생각하시면 되겠습니다.)

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

답변 1개

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

wr_3과  2차 분류명을 비교를 해야 제대로 나오겠습니다

 

where wr_3 and wr_is_comment=0 ---> where wr_3='2차분류' and wr_is_comment=0

 

소스로 보아 추측컨데

바로위 for문 다음에 $row1카운트 쿼리가 들어가야 맞을 것 같군요

 

$row1 = sql_fetch("select count(*) as medium_cnt from ".$g5['write_prefix'].$bo_table." where wr_3='{$row2['MediumDivName']}'  and wr_is_comment=0"); 

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

답변에 대한 댓글 1개

아무거나만들었어요
8년 전
감사합니다! name이 아닌 넘버로 출력하니깐 각 카운트가 성립되네요^_^ 좋은하루 되세요~!

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

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

로그인