카운트 질문입니다.
본문
<?php
$sql = "select * from wa_test where limit 0,30";
$result = sql_query($sql);
?>
<ul class="list-view">
<?php for($i; $row = sql_fetch_array($result); $i++){
//카운트 출력
$row1 = sql_fetch("select count(*) as good_cnt from wa_test where cnt_test='{$row['cnt_test']}'");
?>
<li>
<div class="caption">
<div>
<span class="comment"><img src="<?php echo G5_URL; ?>/img/comt.png" alt="기본"><?php echo $row1[good_cnt]?></span>
</div>
</div>
</li>
<?php }?>
</ul>
도대체 어는 부분에서 오류가 난 것일까요.... 늘 해오던 것처럼 제대로 하였는데..
막 카운트가 3개인 게시글에서 4800개가 표기가 되고 이러네요...
답변 2
$sql = "select * from wa_test where limit 0,30";
$result = sql_query($sql);
$sql = "select * from wa_test where limit 0,30";<--- where 뒤에 조건이 없으면 where는 빼야합니다
limit는 where에 들어가는 조건이 아닙니다