我现在有一个小问题,它困扰着我,希望你们中的一个能帮助我。
基本上我正在创建一个库在CodeIgniter中使用,我得到这个错误:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Functions::$db
Filename: libraries/Functions.php
Line Number: 11
数据库库和我的函数库已经在自动加载:
$autoload['libraries'] = array('database','session','encrypt','functions');
Functions.php
文件相应位于application/libraries
文件夹中。
第11行由以下内容组成:
$this->db->where('username', $data);
不确定为什么db
是一个未定义的属性?
这可能是因为您需要首先获得CI实例,因为并非所有内容都已加载:
$ci =& get_instance();
$ci->db->where('username', $data);
看看是否有帮助。