[PHP-users 29271] Re: QuickFormでのフォームデフォルト値(生年月日)の取得について
Atsushi Kojo
a-kojo @ artsnet.jp
2006年 5月 19日 (金) 18:45:11 JST
ありがとうございます。
ご指摘どおりで可能でした!
> $defaults["ymd1"] = array("Y" => 1969, "m" => 1, "d" => 1);
> $defaults["ymd2"] = array("Y" => 1970, "m" => 1, "d" => 1);
> $form->setDefaults($defaults);
私も配列に入れるのかな?と思って
$birth_day = '1969-01-01';
list($by, $bm, $bd) = explode('-', $birth_day);
$defaults['birth_day']['Y'] = $by;
$defaults['birth_day']['m'] = $bm;
$defaults['birth_day']['d'] = $bd;
で試していたのですが、うまくいかなかったのは
配列の扱い方がおかしかっただけなんですね。
初歩的なミスだったんですね・・・^^;
どうもありがとうございました。
PHP-users メーリングリストの案内