Пример #1
0
<?php

$status = isset($_GET['status']) ? (int) $_GET['status'] : 0;
$keyword = isset($_GET['keyword']) ? $_GET['keyword'] : '';
$stardate = isset($_GET['stardate']) ? $_GET['stardate'] : '';
$enddate = isset($_GET['enddate']) ? $_GET['enddate'] : '';
if ($status < 0) {
    $status = 0;
}
$page = isset($_GET['page']) ? (int) $_GET['page'] : 1;
$page_size = isset($_GET['page_size']) ? (int) $_GET['page_size'] : 15;
$userid = isset($_SESSION['userid']) ? (int) $_SESSION['userid'] : 0;
$userinfo = Users::getInfo($userid);
$user_code = isset($userinfo['user_code']) ? $userinfo['user_code'] : null;
$product_num = OrdersProducts::getUserProductsNum($user_code);
$userlevel = Users::getLevel($userid);
$order = array('data' => array(), 'page' => '');
$where0 = "(RIGHT(order_code,2)='SK' OR LEFT(order_code,4)='FXAD') AND ";
if ($user_code) {
    if (!$status) {
        $where = $where0 . "user_code='{$user_code}'";
    } else {
        $where = $where0 . "user_code='{$user_code}' AND order_status={$status}";
    }
    if ($stardate && $enddate) {
        $stardate = (int) strtotime($stardate);
        $enddate = (int) strtotime($enddate);
        $enddate = date('Y-m-d 23:59:59', $enddate);
        $enddate = (int) strtotime($enddate);
        if ($enddate > 0 && $stardate > 0 && $enddate >= $stardate) {
            $where = $where0 . "user_code='{$user_code}' AND create_time>={$stardate} AND create_time<={$enddate}";