03 2017 档案

摘要:一、创建操作在ThinkPHP使用add方法新增数据到数据库。使用方法如下:$User?=?M("User");?//?实例化User对象$data['name']?=?'ThinkPHP';$data['email']?=?'ThinkPHP@gmail.com';$User-<add($data 阅读全文
posted @ 2017-03-16 18:28 Ambtin 阅读(532) 评论(0) 推荐(0)
摘要:使用ThinkPHP应该掌握的调试手段经常看到有人问到findAll的返回数据类型是什么之类的问题,以及出错了不知道什么原因的情况,其实还是没有熟悉ThinkPHP内置的调试手段和方 法,抛开IDE本身自带的调试方式不说,如果你正在用或者打算用ThinkPHP开发的话,那么下面一些和调试相关的方法你 阅读全文
posted @ 2017-03-16 18:25 Ambtin 阅读(218) 评论(0) 推荐(0)
摘要:U方法的定义规则如下(方括号内参数根据实际应用决定): U('[项目://][路由@][分组名-模块/]操作? 参数1=值1[&参数N=值N]') 或者用数组的方式传入参数 U('[项目://][路由@][分组名-模块/]操作',array('参数1'=>'值1' [,'参数N'=>'值N'])) 阅读全文
posted @ 2017-03-16 18:24 Ambtin 阅读(912) 评论(0) 推荐(0)
摘要:M方法和D方法的区别 ThinkPHP 中M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类。 使用M方法 如果是如下情况,请考虑使用 M方法: M方法 甚至可以简单看着就是对参数表名对应的数据表的操作: 使用D方法 如果是如下情况, 阅读全文
posted @ 2017-03-16 18:22 Ambtin 阅读(415) 评论(0) 推荐(0)
摘要:1) 不应该针对整个系统进行数据库设计,而应该根据系统架构中的组件划分,针对每个组件所处理的业务进行组件单元的数据库设计;不同组件间所对应的数据库表之 间的关联应尽可能减少,如果不同组件间的表需要外键关联也尽量不要创建外键关联,而只是记录关联表的一个主键,确保组件对应的表之间的独立性,为系统或表 结 阅读全文
posted @ 2017-03-13 09:37 Ambtin 阅读(228) 评论(0) 推荐(1)