public function actionTestApply() { if (!Yii::app()->user->isGuest) { $model = Apply::model()->findByPk($_POST['product_id']); if (isset($_POST['LEMONCMS_CSRF_TOKEN'])) { $model->test_text = $_POST['test_text']; $model->img = $_POST['img']; if ($model->save()) { $this->redirect(array('user/apply')); } } } else { $this->render("error"); } }
能打印出 $model->test_text $model->img
public function rules() { // NOTE: you should only define rules for those attributes that // will receive user inputs. return array( array('user_id, product_id', 'required'), array('user_id, product_id', 'numerical', 'integerOnly'=>true), array('insert_time', 'safe'), // The following rule is used by search(). // @todo Please remove those attributes that should not be searched. array('id, user_id, insert_time, product_id', 'safe', 'on'=>'search'), ); }
这是数据库
这是别人写的
public function actionTestApply() { if (!Yii::app()->user->isGuest) { $model = Apply::model()->findByPk($_POST['product_id']); if (isset($_POST['LEMONCMS_CSRF_TOKEN'])) { $model->test_text = $_POST['test_text']; $model->img = $_POST['img']; if ($model->save()) { $this->redirect(array('user/apply')); } } } else { $this->render("error"); } }
能打印出 $model->test_text $model->img
public function rules() { // NOTE: you should only define rules for those attributes that // will receive user inputs. return array( array('user_id, product_id', 'required'), array('user_id, product_id', 'numerical', 'integerOnly'=>true), array('insert_time', 'safe'), // The following rule is used by search(). // @todo Please remove those attributes that should not be searched. array('id, user_id, insert_time, product_id', 'safe', 'on'=>'search'), ); }
这是数据库
这是别人写的
phpif ($model->save()) { $this->redirect(array('user/apply')); }
这一段我习惯写成
phpif (!$model->save()) { dump($model->errors); } $this->redirect(['user/apply']);
这样如果没有save成功就会打印出错误了
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号