ThinkPHP完整项目教程的第15课,统计查询
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括count、max、min、avg、sum
ThinkPHP完整项目教程的第14课,区间查询
ThinkPHP支持对某个字段的区间查询,区间查询的条件可以支持普通查询的所有表达式,也就是说类似LIKE、GT和EXP这样的表达式都可以支持。另外区间查询还可以支持更多的条件,只要是针对一个字段的条件都可以写到一起。
ThinkPHP完整项目教程的第13课,详解where的复杂查询
很多时候查询条件不只是一个简单的相等判断,可以使用查询表达式支持更多的SQL查询语法,并且可以用于数组或者对象方式的查询
ThinkPHP完整项目教程的第12课,介绍where的三种查询方式:字符串、数组、对象
ThinkPHP可以支持直接使用字符串、数组、对象作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。
ThinkPHP完整项目教程的第11课,用户模块CURD的完整创建
这一课,我们要利用ThinkPHP框架创建一个完整的用户模块的增删改查操作。
ThinkPHP完整项目教程的第10课,创建用户表的index方法与模板
这一课,我们要继续深入学习ThinkPHP,我们在项目中引入了bootstrap,而且我们还对ThinkPHP进行一了些简单的扩展。因为代码比较多,我们将项目打包放到QQ 群124648143的共享文件夹了。
ThinkPHP完整项目教程的第9课,创建user用户数据表
这一节课,我们要利用phpMyadmin来创建一个thinkphp的数据库与一个名为user的用户表。
在phpMyadmin显示“Warning: strtotime(): It is not safe to rely on the system\'s timezone settings”的原因
如何解决phpMyadmin中显示“Warning: strtotime(): It is not safe to rely on the system\'s timezone settings”错误提示的方法。
ThinkPHP完整项目教程的第8课,CURD中删除数据delete方法使用详解
ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、更新、读取和删除的实现是最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法。CURD操作通常是可以和连贯操作配合完成的。在ThinkPHP中使用delete方法删除数据库中的记录。
ThinkPHP完整项目教程的第7课,CURD中更新数据库的save方法使用
ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、更新、读取和删除的实现是最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法。CURD操作通常是可以和连贯操作配合完成的。在ThinkPHP中使用save方法更新数据库,并且也支持连贯操作的使用。
ThinkPHP完整项目教程的第6课,CURD中读取操作select、find、getField使用
ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、更新、读取和删除的实现是最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法。CURD操作通常是可以和连贯操作配合完成的。在ThinkPHP中读取数据的方式很多,通常分为读取数据和读取数据集。
ThinkPHP完整项目教程的第5课,CURD中add方法使用详解
ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、更新、读取和删除的实现是最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法。CURD操作通常是可以和连贯操作配合完成的。在ThinkPHP中使用add方法新增数据到数据库(而并不是create方法)。
ThinkPHP完整项目教程的第4课,进一步讲解ThinkPTP的MVC
这一节课,我们要进一步讲解ThinkPHP的MVC框架知识。
ThinkPHP完整项目教程的第3课,MVC的简单分离
这一节课,我们要讲解ThinkPHP的变量输出与简单的model知识。
ThinkPHP完整项目教程的第2课,URL模式
这一课,我们来看一下ThinkPHP的四种URL模式,重点讲普通模式与PATHINFO模式。