diff --git a/shop/search.php b/shop/search.php index 39f16458b..c36504002 100644 --- a/shop/search.php +++ b/shop/search.php @@ -93,18 +93,18 @@ $total_count = $row['cnt'];
set_query(" select * $sql_common $sql_where "); + $list = new item_list($default['de_search_list_skin'], $default['de_search_list_mod'], $default['de_search_list_row'], $default['de_search_img_width'], $default['de_search_img_height']); + $list->set_query(" select * $sql_common $sql_where limit $from_record, $items "); $list->set_is_page(true); $list->set_order_by($order_by); $list->set_from_record($from_record); @@ -119,7 +119,9 @@ $total_count = $row['cnt']; echo $list->run(); // where 된 전체 상품수 - $total_count = $list->total_count; + $sql = " select count(*) as cnt $sql_common $sql_where "; + $row = sql_fetch($sql); + $total_count = $row['cnt']; // 전체 페이지 계산 $total_page = ceil($total_count / $items); }