18.Yii2.0框架模型修改记录 和 修改点击量

时间:2021-12-25 09:25:28

目录

18.Yii2.0框架模型修改记录 和 修改点击量

修改数据

上面要 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');
}

18.Yii2.0框架模型修改记录 和 修改点击量的更多相关文章

  1. 19.Yii2.0框架模型删除记录

    目录 //删除记录 //http://yii.com/?r=home/del public function actionDel() { //查出要删除的记录行 // 方法一:(查一行,删一行) // ...

  2. 17.Yii2.0框架模型添加记录

    目录 新建控制器 HomeController.php 新建model Article.php 新建控制器 HomeController.php D:\xampp\htdocs\yii\control ...

  3. yii2.0框架安装心得

    yii2.0安装心得 能够搜索到这篇文章的朋友相信是对yii框架有兴趣的,但是我不得不吐槽的是,这个安装过程确实让人头疼,接下来就让大家见证一下这个纠结的过程 根据官网的说法,安装这个框架需要用到co ...

  4. 8.Yii2.0框架控制器接收get.post数据

    8.Yii2.0框架控制器接收get.post数据 一.get传参 <?php /** * Created by Haima. * Author:Haima * QQ:228654416 * D ...

  5. 教你在Yii2&period;0框架中如何创建自定义小部件

    本教程将帮助您创建自己的自定义小部件在 yii framework 2.0.部件是可重用的模块和用于视图. 创建一个小部件,需要继承 yii\base\Widget,覆盖重写 yii\base\Wid ...

  6. 21&period;Yii2&period;0框架多表关联一对多查询之性能优化--模型的使用

    控制器里 功能: 通过分类,查分类下的所有文章 //关联查询 public function actionRelatesearch(){ //关联查询 //查询方法一(查一行) 一维数组下的值是obj ...

  7. 22&period;Yii2&period;0框架多表关联一对一查询之hasOne

    思路: 通过文章查它对应的分类信息 一对一的关系 控制器里 //一对一关联查询 public function actionRelatesone() { //方法一,hasOne() 用查一条文章的结 ...

  8. 20&period;Yii2&period;0框架多表关联一对多查询之hasMany

    目录 新手模式 hasMany关联模式查询 新建mode层Article.php 新建mode层Category.php 新建控制器HomeController.php 新手模式 用上次的查询结果,作 ...

  9. PHP yii2&period;0框架利用mpdf导出pdf

    安装: composer require mpdf/mpdf 使用: use Mpdf\Mpdf;//(php7以前) //获取页面内容 $res = $this->controller-&gt ...

随机推荐

  1. eclipse插件汇总

    subclipse http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 话说eclipse组织也出了一个svn的插件,但 ...

  2. TP框架中用tp模版迁移smarty模版的注意事项

    ThinkPHP使用Smarty模板引擎的流程及注意事项在多人合作的项目中,Smarty模板使用的最多,具体原因百度. 而ThinkPHP中默认使用的模板是Think自己的模板,这就需要修改默认的模板 ...

  3. svn 结合rsync 的代码发布系统

    由开发提交到测试环境,经测试,在由运维统一上线.试验需求一台测试服务器,一台线上(生产环境)服务器.测试服务器上跑svn是开发用于代码管理,而线上跑的svn是运维用来代码上线的.结合rsync保持测试 ...

  4. FTS抓包看AVDTP

    1.概述   测试过程为打开Audio连接,没有听音乐,人后断开Audio连接,主要目的是为了测试AVDTP的工作流程.   2.Frame分析    首先贴出抓取的关于AVDTP的包: 在L2CAP ...

  5. 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串&quot&semi;&plus;100&quot&semi;&comma;&quot&semi;5e2&quot&semi;&comma;&quot&semi;-123&quot&semi;&comma;&quot&semi;3&period;1416&quot&semi;和&quot&semi;-1E-16&quot&semi;都表示数值。 但是&quot&semi;12e&quot&semi;&comma;&quot&semi;1a3&period;14&quot&semi;&comma;&quot&semi;1&period;2&period;3&quot&semi;&comma;&quot&semi;&plus;-5&quot&semi;和&quot&semi;12e&plus;4&period;3&quot&semi;都不是。

    // test20.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iostream> #include&lt ...

  6. 构建ASP&period;NET MVC4&plus;EF5&plus;EasyUI&plus;Unity2&period;x注入的后台管理系统(18)-权限管理系统-表数据

    原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(18)-权限管理系统-表数据 这一节,我们插入数据来看看数据流,让各位同学,知道这个权限表交互是怎么一个流 ...

  7. Nodejs in Visual Studio Code 08&period;IIS

    1.开始 本文部分内容均转载自文章: http://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWi ...

  8. 学习:WordXML格式初步分析

    Office2003以上,Word可以以XML文本格式存储,这样就可以使用外部程序创建Word文件,而不需要使用Word的对象.也能够*的打开分析Word文件,或者发布到自己的Web页面,或者其他更 ...

  9. Android视图重绘,使用invalidate还是requestLayout

    概述 在我们在进行自定义View的相关开发中,当我们更改了当前View的状态,比如大小,位置等,我们需要重新刷新整个界面,保证显示最新的状态.在Android中,让当前的视图重绘有两种方式,inval ...

  10. cassandra 3&period;x官方文档&lpar;5&rpar;---探测器

    写在前面 cassandra3.x官方文档的非官方翻译.翻译内容水平全依赖本人英文水平和对cassandra的理解.所以强烈建议阅读英文版cassandra 3.x 官方文档.此文档一半是翻译,一半是 ...