没有对象的Codeigniter第二个数据库连接查询

Codeigniter second database connection query without object

我在使用我的第二个数据库连接 codeigniter 时遇到问题。

我已将连接添加到 database.php

$old = $this->load->database('old_portal', TRUE);

    $sql = "SELECT * FROM `frm_root`";
    $query = $this->old->query($sql);

但是我遇到了一个错误。我不确定在想使用 query()

时如何使用旧对象
$query = $old->query($sql);

在 CodeIgniter 中使用多个数据库非常简单。

https://ellislab.com/codeIgniter/user-guide/database/connecting.html

你会这样做;

$old = $this->load->database('old', true);

然后,您将像这样访问这个数据库对象;

$query = $old->query();

希望对您有所帮助。