thinkphp字段加减

thinkphp字段加减

    • 加操作
    • 减操作

加操作

//单一操作一个字段
M()->where()->setInc(‘这里写要操作的字段’);//字段自动+1

M()->where()->setInc(‘要操作的字段’,2);//第二个参数是要自动增加多少
//操作多个字段
有两种写法
第一种:
$cModel = M(‘要操作的数据库’);
$cModel->id = ‘’;
$cModel->要操作的字段 = array(‘exp’,‘要操作的字段+’.‘数值’);
$cModel->save();
第二种:
$cModel = M();
$arrData = array(
‘要操作的字段’=>array(‘exp’,‘要操作的字段+’.‘数值’),
‘要操作的字段’=>array(‘exp’,‘要操作的字段+’.‘数值’),
);
c M o d e l − > w h e r e ( ′ 条 件 ′ ) − > s a v e ( cModel->where('条件')->save( cModel>where()>save(arrData);

减操作

参考上面加操作!是一样的

你可能感兴趣的:(函数,thinkphp数据操作)