我正在开发一个包含yii2
框架的项目,我在$_POST
处理controller
数据时出现问题。我正在使用以下代码来访问数据
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
中的数据或者我在这里做错了吗?