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

求救!!!刚开始学,跟视频做BLOG联系时出错了!!

[复制链接]
发表于 2008-4-15 08:36:04 | 显示全部楼层 |阅读模式
A PHP Error was encountered

Severity: Notice

Message: Undefined property: blog:db

Filename: controllers/blog.php

Line Number: 9

Fatal error: Call to a member function get() on a non-object in D:\usr\xampp\htdocs\code\chenxihacn\application\controllers\blog.php on line 9
发表于 2008-4-15 08:55:44 | 显示全部楼层
有没加载database?
 楼主| 发表于 2008-4-15 09:14:59 | 显示全部楼层
数据库加载了啊,测试输入数据都通过了。

<?
$active_group = "default";
$active_record = TRUE;

$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "chenxi";
$db['default']['database'] = "addressbook";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";

?>
发表于 2008-4-15 10:06:56 | 显示全部楼层
你说的这个只是配置~~~你使用数据库,得先加载database,要不怎么会有db错误~~
 楼主| 发表于 2008-4-15 12:16:51 | 显示全部楼层
是不是我PHP的版本是PHP5的原因造成的?
我按照教程一步一步做了,应该没有遗漏的操作!
发表于 2008-4-15 12:20:42 | 显示全部楼层
我的也是php5的,如果你使用数据库相关查询等,你必须加载database
在config里的autoload.php里
$autoload['libraries'] = array('database','parser','showPage');
 楼主| 发表于 2008-4-15 12:46:01 | 显示全部楼层
谢谢!!!
搞定了~~~

本版积分规则