case "all": break; default: $state = 0; } include INC_PATH . "/order.class.php"; $o = new OrderClass(); if ($type == "clear" && !empty($oid)) { editstate("order", "state", "oid={$oid}", 2); //修改订单状态为取消 1完成 2作废 3退款给用户 showmessage(lang('Cancelorder_success'), $theurl, true); } $uname = $_USERS['uname']; $wherestr[] = "uname='{$uname}'"; if (!empty($wherestr)) { $wheresql = implode(' AND ', $wherestr); } //条件汇总 //获取当前页码 $total = $o->getcount($wheresql); //总信息数 $pagesize = 15; //一页显示信息数 $page = isset($page) ? max(1, intval($page)) : 1; //处理页码变量 $offset = ($page - 1) * $pagesize; //偏移量 $value = $o->getdata("{$offset},{$pagesize}", $wheresql, "", "ALL", "*,O.state"); //获取团购数据 include template('member_orders'); //包含输出指定模板