18.Yii2.0框架模型修改记录 和 修改点击量
2024-09-06 23:31:32
目录
目录
修改数据
上面要 use app\models\Article;
//修改
//http://yii.com/?r=home/Edit
public function actionEdit()
{
$article = Article::findOne(9);
$article->article_title = '刘亦菲穿旗袍带仙气,赵丽颖穿旗袍优雅,她穿旗袍最有民国范';
$article->num = 8;
//$data = $article->update(); //修改方法一 返回受影响的行数(int形), 值不变没有修改返回0 如果要修改的行不存在则报错
//修改方法二 返回 boolean true ,
//值不变没有修改返回boolean true
//如果要修改的行不存则在报错 如果上面不先查出要修改的行,则为添加新记录
$data = $article->save();
dd($data);
//会自动加载D:\phpStudy\WWW\yii\views\layouts\home.php文件
return $this->render('about');
//不会自动加载父模板
// return $this->renderpartial('about');
}
修改点击量
上面要 use app\models\Article;
//修改点击量
//http://yii.com/?r=home/click
public function actionClick()
{
//num:要自加1的字段(步长可以设置为,如 2) article:要修改的行号 返回受影响的行数
$article = Article::updateAllCounters(['num'=>1],['article_id'=>9]);
dd($article);die;
//会自动加载D:\phpStudy\WWW\yii\views\layouts\home.php文件
return $this->render('about');
//不会自动加载父模板
// return $this->renderpartial('about');
}
最新文章
- 并行计算提升32K*32K点(32位浮点数) FFT计算速度(4核八线程E3处理器)
- ABAP编辑器SE38、ABAP工作台SE80 切换
- 【Matplotlib】设置刻度(1)
- JDK JRE 区别
- QComboBox
- SQL语句构建器类
- 开启一个指定action的Activity
- ANDROID_MARS学习笔记_S05_001_用SensorManager获取传感器
- 2-路插入排序(2-way Insertion Sort)的C语言实现
- 2008r2 显示桌面图标
- Unity3D 导出的apk进行混淆和加固防止反编译
- YII 1.0 上传文件
- Servlet小总结(转)
- 【Qt编程】基于Qt的词典开发系列<;六>;--界面美化设计
- 深入理解MVC原理
- python第三十六天-----类中的特殊成员方法
- BZOJ 1044: [HAOI2008]木棍分割 DP 前缀和优化
- SQLServer数据库的状态一直都是正在还原
- centos7 yum 安装jq
- oracle索引-二元高度