18.Yii2.0框架模型修改記錄 和 修改點擊量
阿新 • • 發佈:2018-09-05
out home one done class eal llc use app
目錄
- 修改數據
- 修改點擊量
修改數據
上面要 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框架模型修改記錄 和 修改點擊量