2016-07-26 89 views
1

該DB具有出生日期的記錄。我想從插入的DB日期的年份下拉菜單中選擇。 DB將具有格式爲m/d/Y的生日,例如(08/15/1990)。 我想在編輯表單中選擇1990年以上的日期。Yii2:獲取所選下拉值

<?= $form->field($model, 'year')->dropDownList($year, array('prompt' => 'YYYY')); ?> 

回答

1

請嘗試下面的代碼。

我認爲birth_date是具有日期的數據庫字段。

$model->year = date('Y', strtotime($model->birth_date)); 

讓我知道你是否仍然發現任何問題。

+0

謝謝@mohit。它很棒:) –

+0

歡迎@RahulPatel –