现在位置: 首页 > ThinkPHP > 文章
2011年07月04日 PHP, ThinkPHP ⁄ 共 739字 评论 4 条
D()和M()方法的区别: D和M的区别主要在于 M方法不需要创建模型类文件,M方法不会读取模型类,所以默认情况下自动验证是无效的,但是可以通过动态赋值的方式实现 而D方法必须有创建模型类。 我们可以用下面两种方法去创建一个数据表的映射对象 第一种:$Test = D('Test') 第二种:$Test = new Model('Test') 虽然这两种都可以对数据进行select,insert,delete,udpate操作,在 数据验证上有很大的不同, 用第一种方式实例一个模型...
阅读全文
ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、更新、读取和删除的实现是php学习最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法。CURD操作通常是可以和连贯操作配合完成的。下面来分析下各自的用法: (下面的CURD操作我均以M方法创建模型实例来说明,因为不涉及到具体的业务逻辑) 一、创建操作 在ThinkPHP使用add方法新增数据到数据库。 使用方法如下: $User...
阅读全文