用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1402|回复: 1
收起左侧

[HELP] 在控制器怎么手动加载一个db?

[复制链接]
发表于 2014-3-8 12:22:03 | 显示全部楼层 |阅读模式
我看手册上是这么写的

$config['hostname'] = "localhost";
$config['username'] = "myusername";
$config['password'] = "mypassword";
$config['database'] = "mydatabase";
$config['dbdriver'] = "mysql";
$config['dbprefix'] = "";
$config['pconnect'] = FALSE;
$config['db_debug'] = TRUE;
$config['cache_on'] = FALSE;
$config['cachedir'] = "";
$config['char_set'] = "utf8";
$config['dbcollat'] = "utf8_general_ci";

$ret=$this->load->database($config);


我var_dump($ret);  给我的结果是false ;

在线等...坐等各位大神给个答案啊





发表于 2014-3-8 15:37:50 | 显示全部楼层
用二维数组形式……
PHP复制代码
 
$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "";
$db['default']['database'] = "database_name";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = FALSE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
$db['default']['swap_pre'] = "";
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
 
复制代码

default改成其他名字  
默认载入是default  配置文件里可以改

本版积分规则