这篇关于thinkphp批量更新的文章,主要介绍thinkphp更新数据库的五种方法,觉得挺不错的,感兴趣的php开发者可以参考下,希望对大家在学习php的成长路上有所帮助!
thinkphp更新数据库的五种方法。
第一种方法:
$模型->where('id=1')->save($data);
第二种方法:
$模型->where('id=1')->data($data)->save();
第三种方法:
$模型->create();
$模型->save();
表单中必须包含一个以主键为名称的隐藏域
第四种方法:
$模型->where('id=5')->setField('name','ThinkPHP');
$模型->where('id=5')->setField(array('name','email'),array('TP','TP@163.com'));
//第四种方法,传数组时候,我实现不了。。。
第五种方法:
$模型->setInc('score','id=5',3); // 积分加3
$模型->setInc('score','id=5'); // 积分加1
$模型->setDec('score','id=5',5); // 积分减5
$模型->setDec('score','id=5'); // 积分减1
总结
以上就是关于thinkphp批量更新全部内容,希望这篇thinkphp更新数据库的五种方法文章能够帮你解决如相关的PHP问题,更多请关注PHP栏目的其它相关文章!