国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

聯合查詢thinkPHP

2020-03-22 19:31:45
字體:
來源:轉載
供稿:網友
  • html' target='_blank'>public function trace() {
    $page = I('get.p');
    $page = $page ? $page : 1;
    $start = ($page - 1) * 10;
    $where['a.uid'] = session('ip');
    if (I('get.')) {
    $data = I('get.');
    $this->assign('get', $data);
    if (empty($data['starttime']) ^ empty($data['endtime'])) {
    $this->success('時間不能單獨為空', 'trance');exit;
    }
    if ($data['starttime'] > $data['endtime']) {
    $this->success('時間選擇錯誤', 'trance');exit;
    }
    //組裝時間的where條件
    if (!empty($data['starttime'])) {
    $starttime = strtotime($data['starttime']);
    $endtime = strtotime($data['endtime']);
    $where['b.lastupdate'] = array('between', $starttime . "," . $endtime);
    }


    //組裝工單狀態的判斷條件
    switch ($data['status']) {
    case 1:
    # code...
    $where['e.ostatus'] = 1;
    break;


    case 2:
    # code...
    $where['e.ostatus'] = 2;
    break;
    default:
    break;
    }
    //查詢結果
    $count = M('phpyun_expect_order a')
    ->field('count(*) as count')
    ->join("left join phpyun_resume_expect as b on(a.eid = b.id) left join phpyun_job_class c on (b.job_classid = c.id) left join phpyun_resume d on (b.uid = d.uid) LEFT JOIN phpyun_member e on(e.uid = a.memberid) left join phpyun_channels f on (e.otro=f.num)")
    ->where($where)
    ->find();
    $list = M('phpyun_expect_order a')
    ->field('a.eid,a.memberid,a.count,b.integrity,b.name as ename,c.name as jobname,b.lastupdate,d.name,d.telphone,e.otro,e.mstatus,e.ostatus as order_status,f.name as qrname,h.name as username')
    ->join("left join phpyun_resume_expect as b on(a.eid = b.id) left join phpyun_job_class c on (b.job_classid = c.id) left join phpyun_resume d on (a.memberid = d.uid) LEFT JOIN phpyun_member e on(e.uid = a.memberid) left join phpyun_channels f on (e.otro=f.num) left join data_users h on(a.uid=h.id)")
    ->where($where)
    ->group('a.memberid')
    ->order('b.integrity desc')
    ->limit($start . ",10")
    ->select();
    } else {
    $count = M('phpyun_expect_order a')->field("count(*) as count")->where($where)->find();
    $list = M('phpyun_expect_order a')->field('a.eid,a.memberid,a.count,b.integrity,b.name as ename,c.name as jobname,b.lastupdate,d.name,d.telphone,e.otro,e.mstatus,e.ostatus as order_status,f.name as qrname,h.name as username')->join("left join phpyun_resume_expect as b on(a.eid = b.id) left join phpyun_job_class c on (b.job_classid = c.id) left join phpyun_resume d on (a.memberid = d.uid) LEFT JOIN phpyun_member e on(e.uid = a.memberid) left join phpyun_channels f on (e.otro=f.num) left join data_users h on(a.uid=h.id)")->order('b.integrity desc')->where($where)->group('a.memberid')->limit($start . ",10")->select();


    }
    $this->assign('data', $list);
    $Page = new ThinkPage($count['count'], 10); // 實例化分頁類 傳入總記錄數和每頁顯示的記錄數
    if ($where) {
    foreach ($where as $k => $v) {
    $Page->parameter[$k] = urlencode($v);
    }
    }
    $show = $Page->show(); // 分頁顯示輸出
    $this->assign('page', $show);
    $this->assign('count', $count['count']);
    $this->assign('nowpage', $page);
    $this->display();
    }PHP編程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 元谋县| 文水县| 图们市| 乌恰县| 沙雅县| 柳林县| 旬邑县| 阳山县| 瑞昌市| 马边| 辉县市| 保山市| 红安县| 光山县| 山阴县| 青海省| 射洪县| 鲁甸县| 南昌县| 临潭县| 六盘水市| 苍山县| 内丘县| 建瓯市| 郧西县| 石景山区| 舞阳县| 高雄市| 兴化市| 仙桃市| 荥经县| 毕节市| 贵阳市| 麻栗坡县| 通江县| 文化| 博白县| 普兰店市| 泰兴市| 昌吉市| 扬州市|