您现在的位置是:首页 > PHP技术PHP技术

thinkphp5.1中的setInc、setDec方法

2022-05-04【PHP技术】1008 人已围观

简介可用于统计字段(通常是数字类型的字段)的更新,例如积分,等级,登陆次数等必须配合连贯操作where一起使用,注意where有顺序要求,放在setInc前面&nb...

可用于统计字段(通常是数字类型的字段)的更新,例如积分,等级,登陆次数等


必须配合连贯操作where一起使用,注意where有顺序要求,放在setInc前面

  $User = M("User"); // 实例化User对象
  $User->where('id=5')->setInc('score',3); // 用户的积分加3
  $User->where('id=5')->setInc('score'); // 用户的积分加1
  $User->where('id=5')->setDec('score',5); // 用户的积分减5
  $User->where('id=5')->setDec('score'); // 用户的积分减1

PS: 如果操作字段,如上例中的score是空或者null ,程序是会报错的。




关注宁波网站建设博客,更多精彩分享,敬请期待!
 

Tags:thinkphp5.1  SetDec  

很赞哦! ()

文章评论

点击排行

本站推荐

站点信息