【发布时间】:2017-05-31 03:57:14
【问题描述】:
这是我在控制器中创建的操作
public function actionCreate()
{
$model = new User();
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
} else {
return $this->render('create', [
'model' => $model,
]);
}
}
数据库:
tb_leave
id
id_employee <fk>
startdate
enddate
duration
leave_type //enum 'annual leave','medical check'
tb_employee
id
name
address
total_leave
逻辑是 // if "total_leave" >= "duration" && leave_type = "Annual Leave" 然后是 total_leave - duration。并将结果插入到tb_employee中的total_leave。
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: php model-view-controller yii yii2