我正在尝试连接mssql和codeigniter,结果是:
致命错误:第188行的C:\ xampp \ htdocs \ CodeIgniter \ system \ core \ Loader.php中找不到“Pekerja_model”类
这是我的代码
模型
class Pekerja_model extends CI_Model {
function SomeMSSQLModel() {
$this->_db = $this->load->database('mssql-group', TRUE);
}
function pekerja_model(){
parent::__construct();
}
function pekerja_lihat(){
$this->load->database('mssql-group', TRUE);
$query=get('');
return $query->result();
}
}
查看
foreach($query as $row)
echo $row['nama'];
控制器
class pegawai extends CI_Controller{
function __construct(){
parent::__construct();
}
function getall(){
$this->load->model('Pekerja_model');
$data['query']=$this->load->Pekerja_model->pekerja_lihat();
$this->load>view('getall',$data);
}
}
谢谢
答案 0 :(得分:0)
您的班级名称应该以Capital开头,但要小写。 我认为是另一件事
$this->load->Pekerja_model->pekerja_lihat();
错误,您应该使用$this->pekerja_model->pekerja_lihat();
答案 1 :(得分:0)
首先你的文件名必须是pekerja_model(即小p)&以下是您更新的控制器 pegawai类扩展了CI_Controller {
function __construct(){
parent::__construct();
}
function getall(){
$this->load->model('pekerja_model');
$data['query']=$this->pekerja_model->pekerja_lihat();
$this->load>view('getall',$data);
}
}