관리자페이지 문의드립니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
관리자페이지 문의드립니다.

QA

관리자페이지 문의드립니다.

본문

상단에 이렇게

만들어져 있는 문의관리 페이지에서

기간별로 볼수있게 만들고 싶은데

게시판으로 만들어져 있거든요

항상 날짜를 기준으로 해서

 

오늘 : ??개

1주일 : ??개
1개월 : ??개

 

이렇게 표시를 하고 싶습니다

(누르면 해당 건만 리스트 나오게)

 

1039617957_1737458641.6773.png

이 질문에 댓글 쓰기 :

답변 3

커스텀으로 만든 '문의관리' 페이지인 것으로 보입니다.

참고용 소스입니다. (적용시에는 실제 페이지에 맞게 응용/처리 필요)


<?php
// 상단에 통계 표시 부분
$today_count = sql_fetch(" SELECT COUNT(*) AS cnt FROM {$write_table} WHERE wr_datetime >= '".date('Y-m-d 00:00:00')."' AND wr_datetime <= '".date('Y-m-d 23:59:59')."' ");
$week_count = sql_fetch(" SELECT COUNT(*) AS cnt FROM {$write_table} WHERE wr_datetime >= DATE_SUB(NOW(), INTERVAL 7 DAY) ");
$month_count = sql_fetch(" SELECT COUNT(*) AS cnt FROM {$write_table} WHERE wr_datetime >= DATE_SUB(NOW(), INTERVAL 1 MONTH) ");
?>
<div class="stat-container">
   <a href="?period=today" class="stat-box">
       오늘 : <?php echo number_format($today_count['cnt']); ?>개
   </a>
   <a href="?period=week" class="stat-box">
       1주일 : <?php echo number_format($week_count['cnt']); ?>개
   </a>
   <a href="?period=month" class="stat-box">
       1개월 : <?php echo number_format($month_count['cnt']); ?>개
   </a>
</div>
<?php
// 리스트 쿼리 수정 부분 
$period = $_GET['period'];
$where = "";
if($period) {
   switch($period) {
       case 'today':
           $where = " AND wr_datetime >= '".date('Y-m-d 00:00:00')."' AND wr_datetime <= '".date('Y-m-d 23:59:59')."' ";
           break;
       case 'week':
           $where = " AND wr_datetime >= DATE_SUB(NOW(), INTERVAL 7 DAY) ";
           break;
       case 'month':
           $where = " AND wr_datetime >= DATE_SUB(NOW(), INTERVAL 1 MONTH) ";
           break;
   }
}
$sql = " SELECT * FROM {$write_table} WHERE 1=1 {$where} ORDER BY wr_id DESC ";
?>
답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT