当前位置:首页 >> ThinkPHP

ThinkPHP查询语句的灵活运用与延伸

ThinkPHP的查询语言配合连贯操作可以很好解决复杂的业务逻辑需求。介绍下ThinkPHP内置的查询方法,可以快速的进行数据查询操作,查询条件可以用于读取、更新和删除等操作,主要涉及到where方法等连贯操作即可,无论是采用什么数据库,你几乎采用一样的查询方法(个别数据库例如Mongo在表达式查询方面会有所差异),系统帮你解决了不同数据库的差异性,因此我们把框架的这一查询方式称之为查询语言。查询语言也是ThinkPHP框架的ORM亮点,让查询操作更加简单易懂。下面来一一讲解查询语言的内涵。查询...

ThinkPHP使用技巧经验分享(二)

循环输出volist还有别名iterate模版赋值:$User=D('User')$list=$User->findAll()$this->assign('list',$list)模版定义:<iteratename="list"id="vo">{$vo.name}</iterate>注意name和id表示的含义//输出list的第5~15条记录<it...

ThinkPHP使用技巧经验分享(一)

约定:1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文件名保持一致2.控制器的类名以Action为后缀3.模型的类名以Model为后缀,类名第一个字母须大写4.数据库表名全部采用小写,如:数据表名:前缀_表名模型类名:表名Model注:这里的表名第一个字母要大写创建对象:D('表名')注:这里的表名第一个字母要大定义控制器类classIndexActionextendsAction{publicfunctionshow(){echo&...
加载中