chenxihacn 发表于 2008-4-15 08:36:04

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

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

gwpxjb 发表于 2008-4-15 08:55:44

有没加载database?

chenxihacn 发表于 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";

?>

gwpxjb 发表于 2008-4-15 10:06:56

你说的这个只是配置~~~你使用数据库,得先加载database,要不怎么会有db错误~~

chenxihacn 发表于 2008-4-15 12:16:51

是不是我PHP的版本是PHP5的原因造成的?
我按照教程一步一步做了,应该没有遗漏的操作!

gwpxjb 发表于 2008-4-15 12:20:42

我的也是php5的,如果你使用数据库相关查询等,你必须加载database
在config里的autoload.php里
$autoload['libraries'] = array('database','parser','showPage');

chenxihacn 发表于 2008-4-15 12:46:01

谢谢!!!
搞定了~~~
:victory::handshake
页: [1]
查看完整版本: 求救!!!刚开始学,跟视频做BLOG联系时出错了!!