같은 제목의 수를 셀려고 하는데 사용자별로 글의 수를 셀려고 합니다
Copy
<?php
$sql ="select count(wr_subject) as cnt, wr_subject from 테이블 where wr_iscomment = 0 group by wr_subject"; // 제목별로 갯수를 구하는 쿼리문
$result = sql_query($sql); ?>
<table>
<?php for($i=0; $row=sql_fetch_array($result); $i++){ ?>
<tr>
<th><?php echo $row['wr_subject'] //제목 ?></th>
<td><?php echo $row['cnt'] //카운트 ?></td>
</tr>
<?php } ?>
</table>
위와 같이 도움을 주신 분이 있는데 list.php 페이지에서 적용해보니 <?php for($i=0; $row=sql_fetch_array($result); $i++){ ?> 이 부분 소스가 잘 못 됐는지 쿼리 소스가 잘 못 됐는지
아무것도 출력이 되지 않습니다..
혹시 어떻게 해야지 제목별로 올린 게시글의 수를 카운트 할 수 있을까요..
도와주세요
답변 2개 / 댓글 10개
채택된 답변
+20 포인트
어디서 출력하시는건가요? 상단에 common.php는 정의되어있나요?
답변에 대한 댓글 9개
$sql ="select count(wr_subject) as cnt, wr_subject from g5_write_med_log where wr_is_comment = 0 and mb_id = 'mb_id' group by wr_subject"; // 제목별로 갯수를 구하는 쿼리문
$result = sql_query($sql); ?>
where 절에 and mb_id = 'mb_id' 를 추가하였는데 아무글도 안 뜨고 카운트도 안되네요.. 본인 아이디가 쓴 제목별로 글 카운트하려면 where절에 다른 쿼리로 등록해야 될까요..?
$result = sql_query($sql); ?>
where 절에 and mb_id = 'mb_id' 를 추가하였는데 아무글도 안 뜨고 카운트도 안되네요.. 본인 아이디가 쓴 제목별로 글 카운트하려면 where절에 다른 쿼리로 등록해야 될까요..?
답변을 작성하려면 로그인이 필요합니다.