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
TP5 怎么随机查询8条数据?order('rand()')报错 初学TP5查出一些数据后怎么随机排序,使用下面的方式出错错误提示如下:解决办法:使用如下方式实现随机排序Db::name('table_name')->orderRand()->limit(8)->select();... PHP 1周前 11056 # PHP TP5 ThinkPHP5 tp5数据查询排序 tp5随机排序
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验证唯一性
ThinkPHP5垮模块调用控制器使用controller的方法 首先在此前的版本3.*的时候调用是使用A方法实现的,如下:$IndexController=A("index"); return$IndexController->index();而在tp5的时候,取消的A方法,取而代之的是controller,其方法代码为:/** *用于实例化访问控制器 *@paramstring$name控..... PHP 1235 # PHP tp5 ThinkPHP5 tp5跨模块调用
修改自ThinkPHP的图片类,支持裁剪、生成缩略图、添加文字水印以及添加图片水印(不支持gif) 修改自ThinkPHP的图片类,支持裁剪、生成缩略图、添加文字水印以及添加图片水印(不支持gif)1,文件 GhImage.class.php... PHP 1055 # php tp5 ThinkPHP5 tp5缩略图 tp5图片处理
TP5 如何接收表单多选框(type= 今天倒蹬东西的时候,试着用tp5接收传过来的数组,发现直接使用input('aaa');获取不到内容,搜索了一下发现应该使用input('aaa/a');来接收数组,input('aaa/a');在TP5的post提交方式中,有一个坑爹的bug就是post提交数据不能提交数组..... PHP 1207 # php tp5 ThinkPHP5 数组 array