yii save가 데이터를 저장할 수 없는 문제에 대한 해결 방법: 1. "Yii::$app->response->format=Response::FORMAT_JSON;" 문을 제거합니다. 2. 데이터가 유효성 검사 규칙을 통과하는지 확인합니다. 모델을 확인하고, 검증 결과를 인쇄한 후 저장하세요.
yii save로 데이터를 저장할 수 없으면 어떻게 해야 하나요?
추천: "yii tutorial"
특정 문제:
Yii2 저장 실패 [2.0 버전]
public function actionIndex() { $session = Yii::$app->session; Yii::$app->response->format=Response::FORMAT_JSON; $model = new PostSendInfo(); // $post = Yii::$app->request->post(); $post=['company_name'=>'123','mobile_phone'=>12,'sender_dep'=>'2323']; if ($post) { $model->login_id = $session['login_id']; $model->case_id = "1"; $model->ems_id = "2"; $model->create_time = date('Y-m-d H:i:s',time()); $model->setAttributes($post); if($model->save()){ return "保存成功!"; } return "保存失败!"; } return "保存失败!"; }
$post 값을 저장하지 못했습니다
해결책:
두 가지 질문: 1, 이 문장은 json을 반환할 때 사용되며 여기서 제거해야 합니다. Yii::$app->response->format=Response::FORMAT_JSON;
위 내용은 yii save로 데이터를 저장할 수 없으면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!