zoukankan      html  css  js  c++  java
  • yii2.0 的数据的 改

    修改数据

        /**
         * 根据获取到的数据的id 去编辑对应的数据  controller层
         */

      //引入对应的model

      use appmodelsAbout;

      //定义一个方法 经行修改

        public function actionEdit(){

            //判断是否是提交过来的数据

            $request = Yii::$app->request;

            if ($request->isPost){

                //实力话model 加载model里的方法

                $model_about = new About();

                $model_ok = $model_about->editdata();

                if ($model_ok) {
                    
                    //修改成功 跳转到 index 方法
                    
                    return $this->redirect(Url::toRoute('/about/index'));

                    exit;

                }else{

                    echo "失败";
                }

            }else{

                //获取数据的id

                $id = trim($_GET['id']);

                //获取对应id的数据

                $data_id_about = About::find()->where('about_id ='.$id)->asArray()->one();

                //print_r($data_id_about);exit;

                return $this->renderPartial('edit',['data_id_about'=>$data_id_about]);
            }
                
        }

        /**
         * 编辑对应的数据 model的数据
         */

        public function editdata(){

        //接收提交过来的数据
            $about_name = Yii::$app->request->post('about_name');
            $about_link = Yii::$app->request->post('about_link');
            $about_num = Yii::$app->request->post('about_num');
            $about_show = Yii::$app->request->post('about_show');
            $about_status = Yii::$app->request->post('about_status');

        //查询对应id的数据
            $arr = $this->findOne(['about_id'=>trim($_POST['about_id'])]);

        //修改数据
            $arr->about_name = $about_name;
            $arr->about_link = $about_link;
            $arr->about_num = $about_num;
            $arr->about_show = $about_show;
            $arr->about_status = $about_status;

        //执行
            return $arr->update();
        }

    就OK了

  • 相关阅读:
    ios 数据类型转换 UIImage转换为NSData NSData转换为NSString
    iOS UI 12 block传值
    iOS UI 11 单例
    iOS UI 08 uitableview 自定义cell
    iOS UI 07 uitableviewi3
    iOS UI 07 uitableviewi2
    iOS UI 07 uitableview
    iOS UI 05 传值
    iOS UI 04 轨道和动画
    iOS UI 03 事件和手势
  • 原文地址:https://www.cnblogs.com/laowenBlog/p/5280653.html
Copyright © 2011-2022 走看看