포인트관리 기간검색 추가 질문드립니다. 채택완료
관리자 포인트관리에서 기간별로 검색하고 싶어서
if (empty($fr_date) || ! preg_match("/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/", $fr_date) ) $fr_date = G5_TIME_YMD; if (empty($to_date) || ! preg_match("/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/", $to_date) ) $to_date = G5_TIME_YMD;
$qstr = "fr_date=".$fr_date."&to_date=".$to_date; $query_string = $qstr ? '?'.$qstr : '';
auth_check($auth[$sub_menu], 'r');
$sql_common = " from {$g5['point_table']} ";
$sql_search = " where vi_date between '{$fr_date}' and '{$to_date}' ";
if ($stx) { $sql_search .= " and ( "; switch ($sfl) { case 'mb_id' : $sql_search .= " ({$sfl} = '{$stx}') "; break; default : $sql_search .= " ({$sfl} like '%{$stx}%') "; break; } $sql_search .= " ) "; }
if (!$sst) { $sst = "po_id"; $sod = "desc"; } $sql_order = " order by {$sst} {$sod} ";
$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);
$listall = '전체목록';
$mb = array(); if ($sfl == 'mb_id' && $stx) $mb = get_member($stx);
$g5['title'] = '포인트관리'; include_once ('./admin.head.php');
$colspan = 9;
$po_expire_term = ''; if($config['cf_point_term'] > 0) { $po_expire_term = $config['cf_point_term']; }
if (strstr($sfl, "mb_id")) $mb_id = $stx; else $mb_id = ""; ?>
개별회원 포인트 증감 설정
$(function(){
$("#fr_date, #to_date").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true, yearRange: "c-99:c+99", maxDate: "+0d" });
});
이렇게 수정했는데 기간 검색도 안뜨고 아무내역도 안뜨고
기간검색에 달력도 안뜨네요ㅠㅠ
포인트관리에서 기간별로 검색하는 기능을 넣으려면 어디를 수정해야 할까요?
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인