1
该DB具有出生日期的记录。我想从插入的DB日期的年份下拉菜单中选择。 DB将具有格式为m/d/Y的生日,例如(08/15/1990)。 我想在编辑表单中选择1990年以上的日期。Yii2:获取所选下拉值
<?= $form->field($model, 'year')->dropDownList($year, array('prompt' => 'YYYY')); ?>
该DB具有出生日期的记录。我想从插入的DB日期的年份下拉菜单中选择。 DB将具有格式为m/d/Y的生日,例如(08/15/1990)。 我想在编辑表单中选择1990年以上的日期。Yii2:获取所选下拉值
<?= $form->field($model, 'year')->dropDownList($year, array('prompt' => 'YYYY')); ?>
请尝试下面的代码。
我认为birth_date是具有日期的数据库字段。
$model->year = date('Y', strtotime($model->birth_date));
让我知道你是否仍然发现任何问题。
谢谢@mohit。它很棒:) –
欢迎@RahulPatel –