ci框架libraries目录下自定义类操作数据库及调用方法

7 篇文章 0 订阅
4 篇文章 0 订阅

控制器调用方法:

$this->load->library('OrdContract');
$list=$this->ordcontract->get_zq_sales();


类代码:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Contract {


    public function __construct()
    {
        $this->MYCI = &get_instance();
       //$this->MYCI->db=$this->load->database();
        $this->MYCI->db=$this->MYCI->load->database('default', TRUE);
        $this->MYCI->load->model("OrdersModel");
        $this->MYCI->load->model("OrdersExtendModel");

        $this->tablename3 = 'user';
        $this->tablename4 = 'goods';


    }

    public function get_zq_sales(){
        $this->MYCI->load->model("SalesModel");
        $sale_guanli_arr=array();
        $sale_list=$this->MYCI->SalesModel->get_list(array('status'=>1),array(),'sid asc');
        foreach ($sale_list as $value){
            $sale_guanli_arr[$value['uid']]=$value['yqma'];
        }
        return $sale_guanli_arr;
    }

    public function zhongqian_contract_json_val_20889($zqid,$uid){

        $query1 = $this->MYCI->db->query("SELECT ct.*,kc.* FROM ".$this->tablename3." ct left join ".$this->tablename4." kc on ct.gid=kc.id WHERE ct.zqid=? and ct.uid=?",array($zqid,$uid));
        $contract_infos=$query1->row_array();
        P($contract_infos);
    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值