tp6连接除database.php配置外的数据库(临时数据库等) //usethink\facade\Config; $config=Config::get('database'); $config['connections']['tmp']=[ 'type'=>'mysql', 'hostname'=>'localhost', 'database'=>'test', 'u..... PHP 9354 # thinkphp tp tp6 thinkphp6 thinkphp链接数据库
TP6文件上传使用详解 TP6的文件上传相较于之前的版本有些变化,用法变了,也相对的更灵活了。下面是文件上传的使用示例。还算说得挺清楚的了,如果还有什么疑问,可以在评论区留言。前端代码... PHP 4570 # ThinkPHP tp6 ThinkPHP6 tp6上传
TP5 Mysql中批量插入数据,有则更新,无则插入 insertAll里面有个replace参数,操作之后发现,即使这个参数设置成true,最后的执行结果是直接把已经存在的数据删除后再插入的,相当于先delete再insert.这样导致一些不需要更新的字段也不存在了.在网上找到一个ONDUPLICATEKEYUPDATE的用法实验后是自己想要的效果..... PHP 4237 # tp5 tp thinkPHP
tp5定时任务命令行报错 [InvalidArgumentException] Command "date" is not defined. 最近使用tp5的命令行搭配linux的定会任务做资金的延时到账,发现一个问题就是,写好之后报错,如图:实话实说,很奇怪,查看了官方的示例,也结合了一些其他的说明,确定是没有写错,在网上搜索了很久,得出的结论大多是名称不对,例如然后再三确认之后,发现..... PHP 10318 # tp5 tp5定时任务 ThinkPHP5定时任务 ThinkPHP
粗心!Thinkphp(3.2.x)自动验证中function和callback的区别 最近突然发现,Thinkphp自动验证很奇怪的失效,开始并没有在意,因为class名写错了,修改就好了,后来发现在对于model里面写了自定义的验证方法的时候就不对了,因为习惯性的喜欢复制比如收藏的个别的语句,方便使用,挨个写感觉费事,于是就复制了这么一句:..... PHP 1个月前 3762 # function callback tp ThinkPHP 回调 tp验证器 tp验证规则 ThinkPHP验证
thinkphp5 编辑时 唯一验证 解决办法 若定义了相关的验证规则,如:namespaceapp\seller\validate; usethink\Validate; classGoodsmtagextendsValidate { protected$rule=[ 'name'=>'require|max:25|unique:goodsmtag', 'sort'=>'require|number|unique:goodsm..... PHP 4866 # thinkphp thinkPHP5 tp5 tp5验证规则 tp5验证唯一性