CodeIgniter框架模型(model),视图(view)和控制器(controller)中的文件操作
来源:互联网 发布:java开发 android app 编辑:程序博客网 时间:2024/06/05 07:26
控制器需要根据用户访问的不同方法,去调用相关的视图
a:调用一个视图
在controller文件夹下创建一个新文件,复制welcome文件里的内容
$this->load->view('视图文件名');
b.调用多个视图
$this->load->view('hello_index_h');
$this->load->view('hello_index');
$this->load->view('hello_index_f');
==============传送数据=============
控制器需要向视图中传送需要展示给用户的业务数据
视图
简而言之,一个视图就是一个网页,或是网页的部分,如头部,底部,侧边栏等等
上次说到视图是在 /application/views 下
将动态数据传入视图中
数据通过控制器以一个数组或是对象的形式传入视图 , 这个数组或对象作为视图载入函数的第二个参数
=============什么是模型============
1、模型是一个数据库类
2、一个模型针对一张表
3、类当中的方法是针对功能的具体需求而做的
比如:
我现在有一张用户user表
字段有id、username、password、realname、age
创建一张表
创建表完成之后,要配置数据库
在application/config文件夹下的database.php
创建model
CI为我们提供了一个非常强大和简单的数据库函数类
Active Record 类
\system\database\DB_active_rec.php
3、更新数据
$this->db->where(字段名, 字段值);
$this->db->update(表名,修改值的数组);
4、查询数据
$this->db->where(字段名, 字段值);
$this->db->select(字段);
$query = $this->db->get(表名);
return $query->result();
5、删除数据
$this->db->where(字段名, 字段值);
$this->db->delete(表名);
=========在控制器中调用模型=========
$this->load->model(模型名)
$this->模型名->方法名
阅读全文
0 0
- CodeIgniter框架模型(model),视图(view)和控制器(controller)中的文件操作
- CodeIgniter框架模型(model),视图(view)和控制器(controller)中的文件操作
- MVC(Model View Controller)模型-视图-控制器
- Model View Controller 模型视图控制器的理解
- 模型-视图-控制器(Model-View-Controller,MVC)
- MVC(Model View Controller)模型-视图-控制器
- CodeIgniter模型-视图-控制器
- ASP.NET MVC(模型(Model),视图(View)和控制Controller)实践:实现身份验证权限管理
- MVC模型(Model+View+Controller)
- IOS中的Model-View-Controller
- 视图(view)、视图控制器(view controller)之间的数量关系
- 1.关于laravel框架中的路由、控制器、视图、模型
- Kohana框架基础使用-控制器-model-view
- iOS 笔记三: UITextView和视图控制器生命周期(View Controller LifeCycle)
- QT中的View Model模型
- 模型/视图编程(Model/View Programming)
- Qt视图模型(model/view)心得
- AngularJS控制器controller,model
- Qt TableView的简单使用
- npm项目运行找不到相关依赖
- NumPy库入门
- 使用Ps制作真正背景透明png
- struts2--自定义数组属性类型转换器(一定要理解对象数组的概念!)
- CodeIgniter框架模型(model),视图(view)和控制器(controller)中的文件操作
- 查询和增加日期格式
- mongodb常用指令
- Spark2.1.0 + CarbonData1.0.0集群模式部署及使用入门
- 指针和引用究竟是什么鬼?
- 403. Snapchat面试题:青蛙过河/653. Two Sum IV
- Python Re正则表达式笔记
- setter命名重复 导致mybatis 使用实体类当参数时 会出错
- Hadoop2.7.3+Spark2.1.0 完全分布式环境 搭建全过程