【发布时间】:2011-12-01 02:42:10
【问题描述】:
我在 PDO 包装器的构造函数中设置了以下 PDO 初始化:
public function __construct($engine, $host, $username, $password, $dbName)
{
$this->host = $host;
$this->dsn = $engine.':dbname='.$dbName.';host='.$host;
$this->dbh = parent::__construct($this->dsn, $username, $password);
$this->dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
}
我的主要问题是,当我将 dbh 设置为在构造函数中初始化为父级时,它返回 NULL。
这会产生连锁反应。
有什么具体的我做错了吗?
【问题讨论】:
标签: php mysql class pdo wrapper