gpt4 book ai didi

Yii2.0框架模型添加/修改/删除数据操作示例

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Yii2.0框架模型添加/修改/删除数据操作示例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了Yii2.0框架模型添加/修改/删除数据操作。分享给大家供大家参考,具体如下:

添加数据 。

?
1
2
3
4
5
6
$user = new User();
$user ->name = 'zhang' ;
$user ->age = 28;
$data = $user ->save(); //添加数据
$data = $user ->insert(); //添加数据
$id = $user ->attributes[ 'id' ]; //获取当前添加数据后的自增id

修改数据 。

?
1
2
3
4
5
6
$user = $User ::findOne(1);
$user ->name = 'zhang' ;
$data = $user ->update(); //修改
$data = $user ->save(); //修改
//修改单个字段
$data = Uesr::updateAllCounters([ 'name' => 'li' ],[ 'id' => 1]); //参数1为要修改的字段,参数2为修改条件

删除数据 。

?
1
2
3
4
5
6
7
8
9
10
//删除数据
$user = User::find()->where([ 'id' => 2])->one(); //获取id为2的数据
$data = $user -> delete (); //删除数据
$uer = User::find()->where([ 'id' => 2])->all(); //获取id为2的数据
$data = $user [0]-> delete (); //删除数据
//删除所有数据
$user = User::deleteAll();
$user = User::deleteAll( 'id=2' ); //删除id为2的数据
//多个条件删除
$data = User::deleteAll( 'id>:id AND num<:num' ,[ ':id' => 2, ':num' => 100]);

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助.

原文链接:https://blog.csdn.net/qq_42176520/article/details/90904930 。

最后此篇关于Yii2.0框架模型添加/修改/删除数据操作示例的文章就讲到这里了,如果你想了解更多关于Yii2.0框架模型添加/修改/删除数据操作示例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com