Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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_Http Status Code 503 - Fatal编程技术网

Php 关于CodeIgniter结构

Php 关于CodeIgniter结构,php,codeigniter,http-status-code-503,Php,Codeigniter,Http Status Code 503,我有一个基于codeigniter的项目。我已经有了一个扩展了一些CI_模型类的模型class Playermodel扩展CI_模型。我需要在我的一个类中导入Playermodel,这样我就可以轻松地访问数据库,而无需硬编码与php的连接 然而,这个CI_模型类给我带来了麻烦,因为我真的找不到包含CI_模型类的文件。此外,当我导入它时,我会收到内部服务器错误503 在这种情况下我应该做什么?在哪里可以找到这个CI_模型类 谢谢您的模型通常会从控制器功能中加载和调用。要加载模型,您将使用以下功能:

我有一个基于codeigniter的项目。我已经有了一个扩展了一些CI_模型类的模型
class Playermodel扩展CI_模型
。我需要在我的一个类中导入Playermodel,这样我就可以轻松地访问数据库,而无需硬编码与php的连接

然而,这个CI_模型类给我带来了麻烦,因为我真的找不到包含CI_模型类的文件。此外,当我导入它时,我会收到
内部服务器错误503

在这种情况下我应该做什么?在哪里可以找到这个CI_模型类


谢谢

您的模型通常会从控制器功能中加载和调用。要加载模型,您将使用以下功能:

$this->load->model('Model_name')
DB连接设置存储在
application/config/database.php
中,您无需将其硬记录到文件中。然后连接到数据库

$this->load->database()


阅读相关的用户指南

您尝试在哪个类中加载模型?它是一个库还是一个控制器?我在我的视图playerview.php中导入它。我应该使用控制器还是自定义php页面?无论如何,使用CI连接到db而不是在我的文件中硬编码的最佳方法是什么?你能从MVC的任何视图页面调用模型类吗???@Vlad我认为你需要先学习Codeigniter。