《读取新闻条目》时,页面不显示任何内容,在排查后发现只注释掉$this->load->database();就可以正常(当然也注释掉 了get_news相关语句),但只要把$this->load->database();注释去掉页面就什么也不显示。
$active_group = ‘default’;
$active_record = TRUE;
1.在数据库里将$active_group = ‘test’;
2.下面的配置都改成:
$db[”test’][‘hostname’] = ‘localhost’;的样子
3.加载数据库连接的时候这样写:$this->load->database(‘test’);
试试
自动连接
“自动连接” 功能将在每个一页面加载时被自动实例化数据库类。要启用“自动连接”,可在application/config/autoload.php中的 library 数组里添加 database:
$autoload[‘libraries’] = array(‘database’);
其次是要检查php.ini里面的php的扩展。
没安装 php_mysql.dll 就没有 mysql_* 这些函数,没函数就报错,但是 CI 屏蔽了错误,所以就是空白页。