Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 不在codeigniter中工作的型号_Php_Codeigniter_Codeigniter 2 - Fatal编程技术网

Php 不在codeigniter中工作的型号

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

使用控制器中未连接的CI_版本2.2.1模型。我犯了一个错误,就像

未定义属性:Administrator::$Administrator\u model&致命错误:对非对象调用成员函数admin\u authentication()

模型

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
加载数据库库。