CI加载模型后无法调用其中的类
model:<?php
class Test_model extends CI_Model{
function __construct()
{
// Call the Model constructor
parent::__construct();
}
}
?>
controller部分:
$this->load->model("test_model");
var_dump($this->Test_model);
错误信息:
Undefined property: Login::$Test_model
各位大神帮帮解决下~ 有人没 看看文件名是否按照要求定义。其实只要仿照已有model写就好了。 本帖最后由 Closer 于 2014-10-16 10:56 编辑
model 不是這樣呼叫的嗎?
【Model 端】 / hahaha / testdata.php
class Testdata extends CI_Model {
public function __construct() {
parent::__construct();
}
public function get_test($table){
$query = $this->db->get($table)->result();
$amount = count($query);
return $amount;
}
【Controller 端】 / testCon.php
class TestCon extends CI_Controller {
function __construct() {parent::__construct();}
public function index(){
$this->load->model('hahaha/testdata', 'testData'); //載入模型
$data['printtest'] = $this->testData->get_test('testTable');
$this->load->view('printView',$data);
}
}
【View 端】 / printView.php
<?php echo $printtest;?>
執行網址:127.0.0.1/index.php/testCon
页:
[1]