我是 CI 新手。只是想知道我哪里出错了。似乎我无法连接到我的数据库。所以我尝试在控制器中加载数据库,只是为了看看它是否可以连接并且我可以进行查询。我确实配置database.php
并设置了所有内容。但它显示为这样。
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Blog::$db
Filename: controllers/blog.php
控制器/blog.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Blog extends CI_Controller {
public function index() {
$this->load->model("blogmodel");
$articles = $this->blogmodel->get_articles_list();
echo $articles;
}
}
博客模型.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Blogmodel extends CI_Model {
function get_articles_list() {
$list = $this->db->query("SELECT * FROM foo");
return $list;
}
}
希望您能够帮助我。谢谢。