답변 2개
채택된 답변
+20 포인트
7년 전
$items = 10; //페이지당 줄수
// 페이지가 없으면 첫 페이지 (1 페이지)
if ($page < 1) $page = 1;
// 시작 레코드 구함
$from_record = ($page - 1) * $items;
쿼리문 뒤에 아래 소스 추가
limit $from_record, $items;
위에 limit 이 없는 쿼리문으로 전체 페이지 계산
</p>
<p>$sql = " select count(*) as cnt from g5_shop_item where ca_id='$sca' ";</p>
<p>$row = sql_fetch($sql);</p>
<p>$total_count = $row['cnt'];</p>
<p>$total_page = ceil($total_count / $items);</p>
<p>
그리고 하단에 페이징 파일 불러와야 합니다.
</p>
<p><?php</p>
<p>$qstr1 .= 'ca_id='.$ca_id.'&sort='.$sort.'&sortodr='.$sortodr;</p>
<p>echo get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['SCRIPT_NAME'].'?'.$qstr1.'&page=');</p>
<p>?></p>
<p>
직접 안되시면 제작의뢰 올리세요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인