postgresql - 使用 codeigniter 为 postgresql 连接的数据库,但是变量 db 在博客控制器的插入命令中无法连接
问题描述
Message: Undefined property: Blog::$db
Filename: controllers/Blog.php
以上是不进一步处理数据库条目的错误消息。
此时该怎么办?
善待并提出建议。
$res = $this->db->insert_string($data);
return true;
错误在上面的代码
ref 的其余代码:
class Blog extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->helper('url', 'form');
$db = $this->load->database('db', TRUE);
/*load Model*/
$this->load->model('Blog');
}
建议放置解决错误的代码。
谢谢。
解决方案
只需在 ../application/config/autoload.php 中加载数据库库
$autoload['libraries']=array('database');
推荐阅读
- javascript - 如何让 chart.js 自动为动态标签添加颜色?
- javascript - 加载时无意打开模态
- javascript - 从 fetch 将数据加载到变量中时出错
- unity3d - 如何在编辑器上打开统一资产商店
- discord - 我尝试了一个可以在不和谐服务器中对所有用户进行 dm 的代码
- pyspark - pyspark 读取 hdfs 文件 - 没有这样的文件或目录错误
- python - 数组拆分重叠
- c++ - 如何让 VS Code 从 .ui 文件中解析 Qt 对象名称?
- html - CSS:如何隐藏按钮外观内的单选按钮?
- android - 当我创建 Moshi 数据类时,任务 ':app:kaptDebugKotlin' 执行失败