【发布时间】:2014-03-07 18:42:16
【问题描述】:
我使用 pdo 驱动程序使用 codeigniter 创建了一个 php web 应用程序,我的设置:
$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'mysql:host=localhost;dbname=testDB';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'testDB';
$db['default']['dbdriver'] = 'pdo';
...
一切正常。现在,我想为它创建一个 REST API,所以我决定使用 REST_Controller (Codeignitor REST Server)。现在,当我使用上述设置时,它不起作用。库中的数据库查询不起作用,而是在我调试时返回空结果。但是,将数据库驱动程序设置为 mysql 是可行的。因为,我的 REST 服务器将使用我已经在 PDO 中编写的查询,所以我也想在这里使用 PDO,但它不起作用。我正在使用 X-API-KEY 方法。有人可以帮我解决这个问题吗!
【问题讨论】:
标签: php mysql codeigniter rest pdo