thinkphp3.2_教程及案例

php5.6的mongodb版本

MongoDB社区免费版是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案,是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

thinkphp 3.2隐藏index.php

需要配置thinkphp3.2公共配置文件config.php的URL模式,nginx rewrite配置重写规则。

thinkphp3.2数据库事务异常捕获

php异常处理和错误处理,在tp3中,默认的数据库驱动位于ThinkDbDriver命名空间下面,驱动类必须继承ThinkDb类,每个数据库驱动必须要实现的接口方法包括(具体参数可以参考现有的数据库驱动类库)

thinkphp3.2多个库链接

如果使用thinkphp3.2开发需要链接多个库,我们在配置文件中配置如下。

thinkphp3.2分组统计查询分页

想在使用thinkphp3.2开发的系统中使用分组查询数据库表并且实现分页怎么办?在一个需要维护的站点需要这个操作,解决案例如下。你也可以使用其他办法解决分组问题。仅供遇到此问题的朋友们参考。通过data_id分组,在count统计中使用distinct(data_id),才能统计出正确的分组记录。

thinkphp3.2where多字段or查询

thinkphp3.2框架中,where条件中多字段满足一个字段的条件就把记录筛选出来。

thinkphp3.2setinc、setdec方法

thinkphp实现某个数值字段加上一个数或者减去一个数,比如积分,登录的次数等。

thinkphp5 Connection refused错误解决

SQLSTATE[HY000] [2002] Connection refused错误解决和SQLSTATE[HY000] [2002] No such file or directory错误解决

Thinkphp3.2.3关于Model类的运行详解

Thinkphp3.2.3关于Model类的运行详解,ThinkPHP3.2是MVC框架,CURD是使用TP框架的基本操作,有使用M方法去实现数据库的curd,有使用模型绑定指定表操作数据表,分析下内部是怎么一个运行过程的。

PHP__call()方法之ThinkPHP3.2 Controller.class.php

PHP__clall()方法之ThinkPHP3.2 Controller.class.php,Thinkphp3.2 Controller.class.php 中__call()魔术方法,在控制器中查找方法,查找不到则调用,友好返回错误提示