카테고리 갯 수를 출력하고 싶어요. 채택완료

<?php echo number_format((int)$board['bo_count_write']); ?

위의 코드는 게시판의 전체 글 갯 수 입니다.

카테고리 갯 수로 변경하고 싶습니다. 

 

AAA 카테고리

BBB 카테고리 

....

이렇게 카테고리가 되어 있을 때

AAA 카테고리는 총 갯 수 출력

AAA 카테고리는 총 갯 수 출력

... 

 

위와 같이 카테고리 갯 수를 출력하려면 어떻게 해야하나요?

감사합니다.

 

답변 2개

채택된 답변
+20 포인트

https://sir.kr/g5_tip/2604

 

이거 원하시는 것 같습니다.

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

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

Copy
<?php
$sql = "SELECT ca_name, COUNT(*) AS category_count FROM g5_write_{$bo_table} GROUP BY ca_name";
$result = sql_query($sql);

if ($result->num_rows > 0) {
    while ($row = $result->fetch_assoc()) {
        $category = htmlspecialchars($row['ca_name']);
        $count = number_format((int)$row['category_count']);
        echo "{$category} 카테고리는 총 {$count} 개의 글이 있습니다.<br>";
    }
} else {
    echo "카테고리가 없습니다.";
}
?>

콤멘트 제외($sql = "SELECT ca_name, COUNT(*) AS category_count FROM g5_write_{$bo_table} WHERE wr_is_comment = 0 AND ca_name != '' GROUP BY ca_name";)

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

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

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

로그인
🐛 버그신고