thinkphp对数据表字段进行自加、自减修改操作

已邀请:
匿名用户

匿名用户

赞同来自:

可以使用setInc方法进行自加操作,默认加1;使用setDec进行自减操作,默认减1:
 // 实例化会员表对象
$Member  = M("Member");
//会员积分加1
$Member->where("id=1").setInc('score'); 
//会员积分加10
$Member->where("id=1").setInc('score', 10); 
//会员积分减1
$Member->where("id=1").setDec('score'); 
 //会员积分减8
$Member->where("id=1").setDec('score', 8); 
//会员积分设置为100
$Member->where("id=1").setField('score', 100); 
//数组,爱E族
$data = array('score'=>88, 'age'=>20); 
 //会员年龄设为20,积分设为88
$Member->where("id=1").setField($data);

要回复问题请先登录注册