Php 不在codeigniter中工作的型号
使用控制器中未连接的CI_版本2.2.1模型。我犯了一个错误,就像 未定义属性:Administrator::$Administrator\u model&致命错误:对非对象调用成员函数admin\u authentication() 模型Php 不在codeigniter中工作的型号,php,codeigniter,codeigniter-2,Php,Codeigniter,Codeigniter 2,使用控制器中未连接的CI_版本2.2.1模型。我犯了一个错误,就像 未定义属性:Administrator::$Administrator\u model&致命错误:对非对象调用成员函数admin\u authentication() 模型 class Administrator_model extends CI_Model { function __construct() { parent::__construct(); } public function admin_aut
class Administrator_model extends CI_Model {
function __construct()
{
parent::__construct();
}
public function admin_authentication($username,$password)
{
$this->db->select('*');
$this->db->from('user_credential');
$this->db->where('db_username',$username);
$this->db->where('db_password',$password);
$query = $this->db->get();
return $query->result_array();
}
}
请帮助解决此问题,提前感谢
class Administrator_model extends CI_Model {
function __construct()
{
parent::__construct();
$this->db = $this->load->database('default', true);
}
您必须首先加载数据库库或中的
autoload.php:
$autoload[‘libraries’] = array(‘database’);
您必须首先加载数据库库或中的
autoload.php:
$autoload[‘libraries’] = array(‘database’);
您必须首先加载数据库库或中的
autoload.php:
$autoload[‘libraries’] = array(‘database’);
您必须首先加载数据库库或中的
autoload.php:
$autoload[‘libraries’] = array(‘database’);
您的模型文件是否在models文件夹根目录中?例如:
application/models/administrator\u model.php
或者它位于子文件夹中,例如:application/models/admin/administrator\u model.php
然后您必须像$this->load->model('admin/administrator\u model')那样加载
在CI3.0中,文件名应该是Ucfirst,但我忘记了它是否对CI2.2是必需的。(如果您使用的是windows,则在将其部署到linux服务器之前,文件名不会打扰您:)您的模型文件是否位于models文件夹根目录中?例如:application/models/administrator\u model.php
或者它位于子文件夹中,例如:application/models/admin/administrator\u model.php
然后您必须像$this->load->model('admin/administrator\u model')那样加载
在CI3.0中,文件名应该是Ucfirst,但我忘记了它是否对CI2.2是必需的。(如果您使用的是windows,则在将其部署到linux服务器之前,文件名不会打扰您:)您的模型文件是否位于models文件夹根目录中?例如:application/models/administrator\u model.php
或者它位于子文件夹中,例如:application/models/admin/administrator\u model.php
然后您必须像$this->load->model('admin/administrator\u model')那样加载
在CI3.0中,文件名应该是Ucfirst,但我忘记了它是否对CI2.2是必需的。(如果您使用的是windows,则在将其部署到linux服务器之前,文件名不会打扰您:)您的模型文件是否位于models文件夹根目录中?例如:application/models/administrator\u model.php
或者它位于子文件夹中,例如:application/models/admin/administrator\u model.php
然后您必须像$this->load->model('admin/administrator\u model')那样加载
在CI3.0中,文件名应该是Ucfirst,但我忘记了它是否对CI2.2是必需的。(如果您使用的是windows,则在将其部署到linux服务器之前,文件名不会打扰您:)添加完整的错误消息并检查文件名administrator\u model.php
拼写正确。$this->load->model('administrator\u model',TRUE)代码>尝试使用此管理员身份验证
问题和代码中的管理员身份验证
仔细检查拼写使用管理员身份验证
发布您的模型猜测它是管理员身份验证
@soul:尝试使用TRUE boolen并纠正拼写错误,但不完全正确错误消息并检查您的文件名administrator\u model.php
拼写正确。$this->load->model('administrator\u model',TRUE)代码>尝试使用此管理员身份验证
问题和代码中的管理员身份验证
仔细检查拼写使用管理员身份验证
发布您的模型猜测它是管理员身份验证
@soul:尝试使用TRUE boolen并纠正拼写错误,但不完全正确错误消息并检查您的文件名administrator\u model.php
拼写正确。$this->load->model('administrator\u model',TRUE)代码>尝试使用此管理员身份验证
问题和代码中的管理员身份验证
仔细检查拼写使用管理员身份验证
发布您的模型猜测它是管理员身份验证
@soul:尝试使用TRUE boolen并纠正拼写错误,但不完全正确错误消息并检查您的文件名administrator\u model.php
拼写正确。$this->load->model('administrator\u model',TRUE)
尝试使用有问题的管理员身份验证
在您的代码中仔细检查拼写使用管理员身份验证
猜测是管理员身份验证
@灵魂:尝试使用TRUE boolen并纠正拼写错误,但不要使用$this->load->database
加载数据库库。$this->load->database
加载数据库库。$this->load->database
加载数据库库。$this->load->database
加载数据库库。