用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2615|回复: 3
收起左侧

[已解决] 新手不会配置数据库--急请教!!

[复制链接]
发表于 2011-10-13 17:27:54 | 显示全部楼层 |阅读模式
本帖最后由 单眼皮也美丽 于 2011-10-13 21:21 编辑

本人是个新手
刚刚把ci放在var/www/html下,ff访问也正常。
尝试按照userguide练习数据库访问
第一步,修改了database.php,hostname,username,password,database都设置正确了。
第二步,由于对ci不熟悉,就直接在views下的welcome_message.php里面加入了userguide里面的例子:
$query = $this->db->query('SELECT name, title, email FROM my_table');

foreach ($query->result() as $row)
{
    echo $row->title;
    echo $row->name;
    echo $row->email;
}

echo 'Total Results: ' . $query->num_rows();

然后报错:
A PHP Error was encountered

Severity: Notice

Message: Undefined property: CI_Loader:db

Filename: views/welcome_message.php

Line Number: 72
顺便说一下72行就是:$query = $this->db->query('SELECT name, title, email FROM my_table');

然后我又做了测试,在72行前面加入:$this->load->database('test');
报错:You have specified an invalid database connection group.

注:我在database.php里面设置的hostname,username,password,database均正确。
请教各位大侠,这是什么原因啊。
发表于 2011-10-13 18:10:12 | 显示全部楼层
要加载  database  或是在你的app目录里的config/里的autoload.php里改$autoload['libraries'] = array();为        $autoload['libraries'] = array('database');
 楼主| 发表于 2011-10-13 19:33:57 | 显示全部楼层
谢谢,搞定了!!多谢!!
发表于 2011-10-14 09:52:58 | 显示全部楼层
单眼皮也美丽 发表于 2011-10-13 19:33
谢谢,搞定了!!多谢!!

客气

本版积分规则