테스트 사이트 - 개발 중인 베타 버전입니다

포인트관리 기간검색 추가 질문드립니다. 채택완료

GeeDay 4년 전 조회 2,406

관리자 포인트관리에서 기간별로 검색하고 싶어서

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 = ""; ?>

        전체     ' . $mb['mb_id'] .' 님 포인트 합계 ' . number_format($mb['mb_point']) . '점';     } else {         $row2 = sql_fetch(" select sum(po_point) as sum_point from {$g5['point_table']} ");         echo ' 전체 합계'.number_format($row2['sum_point']).'점 ';     }     ?>

    기간별검색             ~            

                                                                                                       

        $mb_nick = get_sideview($row['mb_id'], $row2['mb_nick'], $row2['mb_email'], $row2['mb_homepage']);

        $link1 = $link2 = '';         if (!preg_match("/^\@/", $row['po_rel_table']) && $row['po_rel_table']) {             $link1 = '';             $link2 = '';         }

        $expr = '';         if($row['po_expired'] == 1)             $expr = ' txt_expired';

        $bg = 'bg'.($i%2);     ?>

   

                                                                           

   

    if ($i == 0)         echo '

';     ?>        
목록
                                회원아이디이름닉네임포인트 내용포인트일시만료일포인트합
                                                       
                        만료                    
자료가 없습니다.

   

   

개별회원 포인트 증감 설정

   

                       

   

                                                                                                                                                                                        0) { ?>                                                                
   

   

           

   

 

이렇게 수정했는데 기간 검색도 안뜨고 아무내역도 안뜨고

기간검색에 달력도 안뜨네요ㅠㅠ

포인트관리에서 기간별로 검색하는 기능을 넣으려면 어디를 수정해야 할까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

질문 방법이 안좋습니다.

코드만 봐도 머리가 찌근찌근하기 때문에

많은 코드를 누가 볼건지하고,,

딱 막히는 부분만 찝어서 코드를 보여주면서 질문하세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인