新闻动态
新闻动态
- Asp.net的服务器推技术 (Server Push)
- C#用的是decimal类型读取货币类型数据取2位小数
- 成功的站长如何制定详尽的SEO计划
- 前后台传递数据值
- vue中在不同页面之间-4种传递参数的方式
- 数据库表名设计规范及是否需要前缀,优缺点是什么?
- C#正则表达式之Ismatch()
- c#中DateTime?和DateTime
- 小程序-跳转页面的方法及坑
- 百度分词算法分析之二
联系我们
邮箱:
手机:15383239821
php
ThinkPHP更新个别字段的值setField、setInc、setDec
作者:
发布时间:2023-08-27
点击:
ThinkPHP有三个更新个别字段的值的函数,分别为setField、setInc、setDec。
setField,根据条件更新一个或多个字段的值。
//更新单个字段
$m-> where('id=5')->setField('name','splaybow');
//更新多个字段
$data = array('name'=>'splaybow','email'=>'splaybow@qq.com');
$m-> where('id=5')->setField($data);
setInc,设置某个字段的值自增,可以增加1,也可以增加指定数量。
//设置score字段,自增1
$m->where('id=5')->setInc('score');
//设置score字段,自增5
$m->where('id=5')->setInc('score', 5);
setDec,设置某个字段的值自减,可以减少1,也可以减少指定数量。
//设置score字段,自减1
$m->where('id=5')->setDec('score');
//设置score字段,自减5
$m->where('id=5')->setDec('score', 5);
最后,值得注意的是,setInc和setDec这两个函数,操作的字段应该都是数字类型的。
所有以上三个函数,如果操作成功,均返回受影响的行数,如果失败则返回false。
新闻资讯
-
2013-03-27js中使用document.referrer来判断上一页面来源
-
2020-08-18小程序用户登录获取Token的流程
-
2023-09-24php dd打印
-
2010-10-21C#.Net上传文件大小限制设置
-
2012-06-30关键词的选择决定了你受益的高低
-
2023-07-15如何把csv格式转换成Excel格式
相关案例
