일반모듈'; $listall2 = '마켓모듈'; $where = " where "; $sql_search = ""; $sfl = in_array($sfl, array('md_title', 'md_theme', 'md_layout_name')) ? $sfl : ''; if ($stx != "") { if ($sfl != "") { $sql_search .= " $where $sfl like '%$stx%' "; $where = " and "; } if (isset($save_stx) && $save_stx && ($save_stx != $stx)) $page = 1; } $sql_common = " from {$table_name} "; $sql_common .= $sql_search; // 테이블의 전체 레코드수만 얻음 $sql = " select count(*) as cnt " . $sql_common; $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; // 시작 열을 구함 if (!$sst) { $sst = "md_id"; $sod = "asc"; } $sql_order = "order by $sst $sod"; // 출력할 레코드를 얻음 $sql = " select * $sql_common $sql_order limit $from_record, $rows "; $result = sql_query($sql); ?>