thinkphp5循环调用save方法修改数据,失效
taotaoit ThinkPHP5.0 2020-11-20 31 0
关于本站

淘淘IT

记录工作学习中的点点滴滴

本站创建于2017年,用于记录工作和学习中遇到的问题。同时,不断提升网站的使用体验,增加新的功能。

910630 1283 12
最新评论
感谢大佬解决了我的问题
评 留言
11111111111111111111ewqr :ku:
评 留言
@xiaoniba 好像是编码GBK和utf-8的区别,请看下我摘抄的一篇文章,里面有介绍http://taotaoit.com/article/details/885.html,你可以尝试下是否可以
评 tp5.1中字段别名是汉字,提示错误:不支持的数据表达式
\x7f-\xff 这个匹配什么东东,会不会出现安全问题??? 改成这样如何 if ($strict && !preg_match('/^[\w\.\*\x{4e00}-\x{9fa5}]+$/u', $key)) {
评 tp5.1中字段别名是汉字,提示错误:不支持的数据表达式
完美解决 牛逼
评 tp5.1中字段别名是汉字,提示错误:不支持的数据表达式
文章标签更多
ThinkPHP (124)
Mysql (28)
DedeCms (30)
jQuery (28)
证件照 (1)
setInc (3)
setDec (3)
onclick (3)
打开边栏(ESC) 关闭边栏(ESC)

thinkphp5循环调用save方法修改数据,只是第一调用的时候管用,再次循环就失效了

解决方法:

不用save改为

$data = [$type => 1];
        $where = ['id' => ['in', $ids]];
        Db::name('userrandaccount')->where($where)->update($data);


版权声明:本站原创文章,允许自由转载。

相关推荐
thinkPHP5 order多条件排序
ThinkPHP5.0 | 2017-10-24 6055
总结如下: //单一条件排序 $user = $this->where(['parentId'=>0)->field('userId,userName,userSort,isShow')->order('userSort', 'asc')->select(); //多个条件排序,可以多加一个orde...
TP 5 如何打开错误以及提示
ThinkPHP5.0 | 2017-08-08 4592
打开config.php把app_debug设为true
评论:0条
评论加载中...
发表评论