yii更新数据的示例-创新互联

这篇文章主要介绍yii更新数据的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10年,专业且经验丰富。10年网站优化营销经验,我们已为数千家中小企业提供了做网站、网站制作解决方案,按需网站制作,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!

yii怎么更新数据


1、使用update()


//runValidation boolen 是否通过validate()校验字段 默认为true 
//attributeNames array 需要更新的字段 
$model->update($runValidation , $attributeNames);

2、使用updateAll();

相关文章教程推荐:yii教程

//update customer set status = 1 where status = 2
Customer::updateAll(['status' => 1], 'status = 2'); 

//update customer set status = 1 where status = 2 and uid = 1;
Customer::updateAll(['status' => 1], ['status'=> '2','uid'=>'1']);

3、使用save();

$customer = Customer::find()
    ->where(['id' => 1])
    ->one();
$customer->name = 'zhangsan';
$customer->save();

以上是“yii更新数据的示例”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


文章名称:yii更新数据的示例-创新互联
文章位置:http://ybzwz.com/article/igseh.html