bliuyanan 发表于 2010-5-14 12:04:01

为什么CI链接数据库失败呢 刚学 很纠结。。。大家帮忙看看

模型
<?php


        class Mhome extends Model {

                function __construct()
                {
                        parent::Model();
                }

                function get_category()
                {

                        $query = $this->db->query('SELECT * FROM category');

                        return $query->result();

                }
        }
?>


控制器:

function index()
        {

                $this->load->model('Mhome');
                $data['category'] = $this->Mhome->get_category();
                $this->load->view('header');
                $this->load->view('home');
                $this->load->view('footer');
        }

方法里面一添加模型就出错   为什么啊?数据库文件都没写错为什么就提示我说模型里面查询哪行错误???

visvoy 发表于 2010-5-14 13:06:59

= _ = 你加载db了吗?

atxlin 发表于 2010-5-14 13:19:04

$this->load->database();

happydances 发表于 2010-5-14 16:38:22

class Model extends Model
{
                functionModel()
                {
                       parent::Model();
                        $this-> DB1 = $this ->load->database();
                        $this->load->library('session');        //开启session
                }
}

bliuyanan 发表于 2010-5-14 17:22:50

解决了 自己加载数据库就好了 谢谢3楼了!

mouphon 发表于 2010-5-15 10:10:50

也可以在config里的autoload.php里设置一下自动加载
$autoload['libraries'] = array('database');
页: [1]
查看完整版本: 为什么CI链接数据库失败呢 刚学 很纠结。。。大家帮忙看看