thinkphp3.0
coder_up
这世上从来没有的两件事: 一是怀才不遇, 怀才一定会遇, 没遇只能说明才不够; 二是情深缘浅, 缘浅只能说明情不够深, 或者根本就没情。。。
展开
-
thinkphp3.0之控制器
首先控制器是来自thinkphp中mvc的c层 1、MVC 三层架构 1)、 M-Model 模型(主要负责和数据库打交道,我们不直接操作数据库,而是直接操作模型(ORM)) 2)、C-control 控制层(主要负责接收用户的请求,并且调用相关的处理方法,最后把结果传给表现层) 3)、V-View 视图层/表原创 2012-05-13 21:55:59 · 1596 阅读 · 0 评论 -
thinkphp3.0之模型(M层)
最近学习了php框架thinkphp,回头总结了些学习心得知识,希望对大家有帮助 1、模型的概念: 模型(Model)是 ThinkPHP 中一个很重要的概念,粗略的理解模型就是与数据库交互信息进行curd操作的过程,与之有关的还包括模型的定义与实例化。 2、模型的实例化: 1)、实例化基础模型 (无需正式的M层存在,是thinkphp提供好的,模型的基类,实现了基原创 2012-05-13 22:27:50 · 4486 阅读 · 1 评论 -
thinkphp3.0之模型
thinkphp模型以及模型实例化的问题? 1、什么是Model? 在thinkphp中和数据库交互的业务逻辑层(M层),它完成了很多数据库的基本操作, 2、模型的实例化: 1)、实例化基础模型 (无需正式的M层存在,是thinkphp提供好的,模型的基类,实现了shujk基本的CURD) $对象 = new Model("去掉前缀的表名") $对象原创 2012-05-16 00:18:34 · 2073 阅读 · 0 评论 -
thinkphp3.0之查询语句
3.0数据库操作与查询分为:(区间查询,统计查询,定位查询,原生查询) 1、select()返回值二维数组 等于findAll() 建议使用select() 2、field查询指定字段(连贯方法之一) field("username","password")->select(); 3、find() 只能查询一条记录 默认是根据主键进行查询,也有数原创 2012-05-16 12:31:06 · 1775 阅读 · 0 评论 -
ThinkPHP 自动验证及验证规则详解!
ThinkPHP 自动验证 ThinkPHP 内置了数据对象的自动验证功能来完成模型的业务规则验证。自动验证是基于数据对象的,而大多情况下数据对象是基于 $_POST表单 (不是绝对的)创建的。 基本的自动验证功能包括:必须字段、email邮箱格式、唯一性、URL地址、数字、两个字段是否相同、是否等于某个值等。 要使用系统的自动验证功能,只需要在对应的 Model类 里面定义转载 2012-08-15 16:17:19 · 1788 阅读 · 0 评论