chengkun
2025-05-23 0d8e263c22903234efea68fd13a27d8b7b59aac1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php
 
 
class admin_xjhlive_yy_controller extends adminCommon
{
    function index_action(){
        
        $xjhM  = $this->MODEL('xjhlive');
        
        $where          =   array();
        
        if($_GET['keyword']){
        
            $keyword    =   trim($_GET['keyword']);
        
            $type       =   intval($_GET['type']);
        
            if ($type=='1'){
                
                $where['uid']     =   $keyword;
                
            }else if($type=='2'){
                
                $xjh    =    $xjhM -> getList(array('name'=>array('like',$keyword)),array('field'=>'id'));
                
                foreach($xjh as $key=>$val){
                    
                    $ids[]    =    $val['id'];
                }
                
                $where['id']     =   array('in',pylode(',',$ids));
            }
 
            $urlarr['type']         =   "".$type."";
            
            $urlarr['keyword']      =   "".$keyword."";
        }
        $urlarr            =   $_GET;
        $urlarr['page'] = '{{page}}';
        
        $urlarr['c'] = $_GET['c'];
        
        $pageurl = Url($_GET['m'], $urlarr, 'admin');
 
        // 提取分页
        $pageM = $this->MODEL('page');
        
 
        $pages = $pageM->pageList('xjhlive_yy', $where, $pageurl, $_GET['page']);
 
        // 分页数大于0的情况下 执行列表查询
 
        if ($pages['total'] > 0) {
            // limit order 只有在列表查询时才需要
            if ($_GET['order']) {
 
                $where['orderby']   =   $_GET['t'] . ',' . $_GET['order'];
                $urlarr['order']    =   $_GET['order'];
                $urlarr['t']        =   $_GET['t'];
                
            } else {
 
                $where['orderby']   =   array('ctime,desc','id,desc');
                
            }
            
            $where['limit']         =   $pages['limit'];
            
            $rows   =   $xjhM -> getyyList($where);
 
            $this->yunset('rows', $rows);
        }
 
        $this->yuntpl(array('admin/admin_xjhlive_yy'));
    }
    
    function del_action()
    {
        $this->check_token();
 
        $xjhM  =   $this -> Model('xjhlive');
 
        if($_GET['del']){
            $return =   $xjhM -> delyy($_GET['del'],array('utype'=>'admin'));
            
            $this->layer_msg($return['msg'],$return['errcode'],$return['layertype'],$_SERVER['HTTP_REFERER']);
        }else{
            $this->layer_msg("请选择您要删除的信息!",8,1,$_SERVER['HTTP_REFERER']);
        }
    }
}
?>