0

我对 CodeIgniter 框架比较陌生(我正在使用 v2)。

我需要编写一个应用程序,以便用户登录到中央数据库。成功登录后,用户将被重定向到他们的后端,该后端应该连接到他们的特定数据库,该数据库存储在每个用户的登录表中。

如何设置 CodeIgniter 的配置以便能够从正确的数据库中获取信息?

我想实现这样的目标:

$config['default']['database'] = "Logins"
$config['specific']['database'] = get_user_database();

这在 CodeIgniter 中可行吗?

4

1 回答 1

0

第一印象,你有两个选择:

  1. 将配置值设置为

    $this->config->set_item('specific', array('database' => get_user_database()));
    
  2. 使用Hooks,可能在pre_controller挂钩点

于 2012-11-12T17:59:13.773 回答