php - CodeIgniter 中的 SQL Server 2005 连接
问题描述
大家好,我在我的 CODEIGNITER 项目中连接 SQL 服务器作为第二个数据库,数据库已连接,但我没有得到下面的数据是我的配置文件和选择查询。
$db['database2'] = array (
'hostname' => 'SERVER',
'username' => 'sa',
'password' => 'DEMO',
'database' => 'naaz',
'dbdriver' => 'sqlsrv',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'autoinit' => TRUE,
'failover' => array(),
'save_queries' => TRUE
);
- 控制器
class Api extends CI_Controller {
$db2 = '';
public function __construct()
{
parent::__construct();
$this->db2 = $this->load->database('database2',TRUE);
}
public function index() {
$query = $this->db2->query('SELECT * FROM TIMEDATA');
$result = $query->result_array();
print_r($result);
}
}
解决方案
推荐阅读
- python - 格式化从雅虎财经提取的数据
- google-data-studio - 当我有 2 行相同的混合数据时,GDS 不显示所有行/对所有值求和
- node.js - nextJS / NodeJS 不断触发 ip_ban
- flutter - 找不到捆绑的 Java 版本。MacBook Air M1
- java - 使用 spock 框架测试状态机
- c# - 如何更改视图组件参数.Net Core
- webview2 - Webview20.9.430 库创建环境失败
- google-cloud-platform - 谷歌 cloudbuild 的秘密没有被取代
- python - 如何停止执行脚本,除非不退出交互式会话
- javascript - Discord.js 异步和等待