szlinz 2008-4-26 15:55
在自定义类中引用$this->db->query出现的问题
在自定义的一个类中:
[code=PHP]
class Abc_Core{
public function __construct($config=false)
{
$this->datasource();
}
public function datasource()
{
$querys=$this->db->query("select * from city"); //提示这里出错
$return $querys;
}
}
[/code]
在引用该类时,提示“$querys=$this->db->query("select * from city");”这条语句出错,出错信息是“Undefined property: Abc::$db”,是不是在自定义类中不用引用kohana的$this->db_query()这个功能呀?如果要用,该怎么写呢?
知道的请回答一下,等着呢。。。谢谢了。
[[i] 本帖最后由 szlinz 于 2008-4-26 15:56 编辑 [/i]]
roveinlove 2008-4-26 16:22
在$querys=$this->db->query("select * from city");前面要加一句
$this->db = new Database();
如果还不行,那就在$this->datasource();前面加一句“parent::__construct();”