0

我正在开发一个带有框架的项目,并且在yii2处理. 我正在使用以下代码来访问数据$_POSTcontroller

public function actionUser()
{
    $this->layout = 'app';

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

    $id= $request->post('user_id');

    $name= $request->post('name');
    $address= $request->post('address');

    if($id != null){

        if($name !=null && $address!=null){
            $query = new Query();
            $query  ->select(['u.*'])
                ->from('user u')
                ->where('name ='.$name);

            $dataProvider = new ActiveDataProvider([
                'query' => $query,

            ]);
        }

        return $this->render('user' ,['dataProvider' => $dataProvider]);
    }
 }

但是当我使用Postman它测试它时Bad request error

那么是否有任何其他方式来处理数据,controller或者我在这里做错了什么?

4

0 回答 0