如何在 CodeIgniter 2 中使用 PDO?
2022-08-30 19:17:40
我想使用PDO而不是内置的数据库类。但是我该怎么做呢?我试图做博客文章中建议的修改。我注释掉了一部分,并补充说:system\database\DB.php
$DB = new PDO(
$params['dbdriver'].':host='.$params['hostname'].';dbname='.$params['database'],
$params['username'], $params['password']);
return $DB;
但是现在,如果我在控制器中这样做,我的PHP代码就会崩溃。那么我应该如何使用PDO并在CodeIgniter中使用PDO执行数据库查询呢?$this->load->database();
我还尝试在控制器中使用此代码:
foreach($this->db->query('SELECT * FROM users') as $row) {
print_r($row);
}
但它不起作用。