Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 具有多个DB连接的Codeigniter数据库Forge_Mysql_Codeigniter_Expressionengine_Dbforge - Fatal编程技术网

Mysql 具有多个DB连接的Codeigniter数据库Forge

Mysql 具有多个DB连接的Codeigniter数据库Forge,mysql,codeigniter,expressionengine,dbforge,Mysql,Codeigniter,Expressionengine,Dbforge,我在Codeigniter应用程序中使用多个DB连接。当我加载dbforge时,它会为当前的db连接加载它。如何设置dbforge使其与第二个DB连接一起工作?在EE1中,它过去是: mysql_select_db(<database name>); 我相信看看其他地方的示例代码,您仍然可以使用这种方法 对于EE2,请尝试: 其中第一个参数正在查找数据库配置设置组 更多信息请点击此处: 旧的EE1方法仍在EE2中工作的示例如下: $conn = mysql_connect($d

我在Codeigniter应用程序中使用多个DB连接。当我加载dbforge时,它会为当前的db连接加载它。如何设置dbforge使其与第二个DB连接一起工作?

在EE1中,它过去是:

mysql_select_db(<database name>);
我相信看看其他地方的示例代码,您仍然可以使用这种方法

对于EE2,请尝试:

其中第一个参数正在查找数据库配置设置组

更多信息请点击此处:

旧的EE1方法仍在EE2中工作的示例如下:

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db($dbname);
...
mysql_close($conn);
$this->EE->load->dbforge();
$db = $this->EE->load->database(‘default’, TRUE);