2016-07-26 5 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 –