【TP5.0】tp5.0实现连接多个数据库,实现类似3.2M(‘table’,'prefix_','db_config2')的CURD操作

1、db_connect的name链式操作,类似于3.2的M('table','prefix_','db_config2')

/**
    * db_connect的name链式操作,类似于3.2的M('table','prefix_','db_config2')
    * tags 
    * @param 
    * @return return_type
    * @author xzz 2018年8月10日
    */
    public function db_connect_name_demo(){
        $id = $this->request->param('id', 0, 'intval');//节令项目id
        
        $post = Db::connect('db_config2')->name('card_ticket')->where('id', '=',(int)$id)->find();//find返回一维数组
        //var_dump($post);die;
        if(!empty($post)){
            $post['code'] = 1;
            exit(json_encode($post));
        }else{
            $post['code'] = 0;
            $this->error("抱歉,数据有误");
        }
    }

 

posted @ 2018-08-10 16:01  PHP急先锋  阅读(269)  评论(0编辑  收藏  举报