이 최신글 스킨에 페이징 처리 하는법이 뭘까요?
본문
위 최신글 스킨을 적용하고 있는데, 페이징 기능이 필요해서,
최신글 페이징 처리하는법을 검색해서 소스코드 몇개 넣어봤는데 방법이 틀린것같더라구요...
어떤 소스코드를 추가해야, 하단에 페이징을 넣을 수 있을까요?
답변 2
$sql_common = " from {$g5['board_new_table']} a where find_in_set(a.bo_table, '{$bo_tables}')";
$sql_common .= " and a.wr_id = a.wr_parent ";
$sql_order = " order by a.bn_id desc ";
$sql = " select count(*) as cnt
{$sql_common}
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row['cnt'];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sql = " select *
{$sql_common}
{$sql_search}
{$sql_order}
limit {$from_record}, {$rows} ";
$result = sql_query($sql);
답변을 작성하시기 전에 로그인 해주세요.