thinkphp自动验证与自动填充无效的解决办法

    自动验证与自动填充是在使用thinkphp时经常用到的功能,但偶尔会碰到到自动验证与自动填充不起作用的情况,本文就thinkphp 自动验证与自动填充无效可能的原因做一些分析并提出相应的解决办法。 (1)create() 方法有问题 ThinkPHP 自动验证与自动填充是在创建数据对象 create() 时实现的,因此自动验证与自动填充无效很大程度上与 create() 有关。 create 方法语法如下: create(mixed dat...阅读全文
    作者:绝缘体.. | 分类:ThinkPHP, 后端框架 | 阅读: | 标签:, , , ,

    使用ThinkPHP必须掌握的调试方法

    经常看到有人问到findAll的返回数据类型是什么之类的问题,以及出错了不知道什么原因的情况,其实还是没有熟悉ThinkPHP内置的调试手段和方法,抛开IDE本身自带的调试方式不说,如果你正在用或者打算用ThinkPHP开发的话,那么下面一些和调试Thinkphp程序相关的方法你是应该要了解和掌握的。 1、在项目配置文件里面打开调试模式DEBUG_MODE,这样能够让你发现大部分的错误原因 。可能影响验证...阅读全文
    作者:绝缘体.. | 分类:PHP, ThinkPHP, 后端框架, 编程语言 | 阅读: | 标签:, , , ,

    ThinkPHP中execute和query方法的区别

    ThinkPHP中execute()和query()方法都可以在参数里直接输入SQL语句。不同的是execute()通常用来执行insert或update等SQL语句,而query常用来执行select等语句。execute()方法将返回影响的记录数,如果执行SQL的select语句的话,返回的结果将是表的总记录数。 下面举几个具体的例子说明一下: $model=M(“MyTable”); $result=$model->execute(‘select * from  MyTable&#...阅读全文
    作者:绝缘体.. | 分类:ThinkPHP, 后端框架 | 阅读: | 标签:, , , ,