thinkphp更新数据库的五种方法

 
更多

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

打赏

本文固定链接: https://www.cxy163.net/archives/3552 | 绝缘体

该日志由 绝缘体.. 于 2016年07月05日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: thinkphp更新数据库的五种方法 | 绝缘体
关键字: , , , ,

thinkphp更新数据库的五种方法:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter