my88273 发表于 2016-4-14 10:36:09

函数里怎么调用模型啊

public function __construct(){
                parent::__construct();
                $this->load->helper('url');
                $this->load->library('session');
                $model=$this->load->model('Major/Major_model');
        }
        public function index(){
                $data['title']=$this->Major_model->get_title();       
                function getList($pid=0,&$result=array()){                       
                        $sql = "select * from u_magor where m_pid = $pid";
                        $row=$this->Major_model->wuxian($sql);
                        $result[] = $row;
                        getList($row['mid'],$result);
                       
                        return $result;
                }
        $rr=getList();

报错 说找不到对象什么的。。这怎么才能调用啊$row=$this->Major_model->wuxian($sql);这行错Fatal error: Using $this when not in object context in 这个函数写控制器里的

my88273 发表于 2016-4-14 11:49:26

$CI =& get_instance();
                        $CI->load->model('Major/Major_model');
                        $row=$CI->Major_model->wuxian($sql); 自己解决了
页: [1]
查看完整版本: 函数里怎么调用模型啊