一个简单的MVC引入CI框架的例子

本文演示了一个简单的MVC例子,用于介绍CI框架:

最简单的CI模型:

注意:模型需要在数据库中使用。

在用途的与/ config.php文件配置

Here we need to use the database, we need to fill in the relevant parameters in the databases.php, and no more details.

直接访问主题:

MVC:

1。首先,M模型

CI中的模型存储在应用程序/模型文件夹中。

命名规则:类名_model.php

该文件只包含一个类:

如:


类nb_model延伸ci_model {
公共功能__construct()
{
数据库连接
$ < >加载>数据库();
}
公共函数获取(){
数据库查询
为查询=美元->数据库->得到('users);
返回查询结果中的数组
返回的查询-> result_array();
}
}




2。第二,谈谈C

使用数据库模型和方法,我们应该提取数据。

CI中的控制器存储在应用程序/控制器文件夹中。

命名规则:类名。

如:


防止未经授权的访问
如果(!定义('basepath '))退出(不直接访问允许脚本);
课堂延伸ci_controller { NB
公共功能__construct()
{
家长::__construct();
加载数据模型
美元->荷载->模型('nb_model);
}
公共功能指数()
{
根据数据采集/数据模型
数据'nb} = {美元美元-> nb_model ->得到();
加载/查看文件
美元->荷载->视图('nb,$data);
}
}
在文件/注释的结尾
文件结束nb.php / * * /
位置: / / /控制器应用nb.php / * * /




三.最后,谈谈V

使用数据库模型和方法,我们应该提取数据。

CI中的控制器存储在应用程序/控制器文件夹中。

命名规则:类名(PHP,当然不是类名,只要它与控制器中的视图名称一致)。

如:




CI heiilo世界












更多关于CodeIgniter相关感兴趣的读者的内容可以看到特殊站:CodeIgniter入门教程

希望本文有助于基于CodeIgniter框架PHP程序设计人。