Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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_Model_Controller - Fatal编程技术网

Php 控制器中的codeigniter模型未加载

Php 控制器中的codeigniter模型未加载,php,codeigniter,model,controller,Php,Codeigniter,Model,Controller,这是我的控制器: class Orders extends CI_Controller { public function index() { //get model and db entries $this->load->model('order_model', 'orders', TRUE); }} 当我打开相应的url时,我得到了类php文件的内容 class Order_model extends CI_Model { var $fullname = ''; var

这是我的控制器:

class Orders extends CI_Controller {

public function index() {

//get model and db entries
$this->load->model('order_model', 'orders', TRUE);

}}
当我打开相应的url时,我得到了类php文件的内容

class Order_model extends CI_Model { 
var $fullname = ''; var $email = ''; var $address = ''; 
var $phone = ''; var $notes = ''; var $facebook = ''; 
var $canvases = ''; var $admin_notes = ''; var $status = ''; 
var $id = ''; var $date = ''; 
var $price = ''; var $emailStatus_reciveOr...

我想这是件小而愚蠢的事,但我想不出来。请帮助。

如果要返回字符串,请尝试:

$this->load->model('order_model', 'orders');
CodeIgniter类确实记录了
load->model
的第三个选项,但它用于告诉模型自动连接到数据库


此外,您正在将
order\u model
实例化为
orders
,但您的控制器也被称为
order
。我不鼓励这种类型的命名,因为它会让试图阅读代码的任何人(包括几周后的你自己)感到困惑。

我很惭愧地承认这一点,但这个错误非常愚蠢。在模型的文件中没有
它有。在这种情况下,你的答案是错误的。很好!我以前从未读过CI文档的那一页!会修好的!非常感谢。但是为什么代码被丢弃了…我不知道他的问题的答案。我只知道第三个参数不是问题;-)您的
OrderModel
文件是什么样子的?您的看法如何?我确实要求查看您的模型文件。。。哦,好吧,至少你发现了问题。