0

フレームワークを使用したプロジェクトに取り組んでおり、.NET でのデータ処理に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