input type="date"のvalueに、DBから引っ張ってきた値を表示させたいんですが上手くいきません。
php
1<td><input type="date" name="anken_date" value=" 2 3 <?php 4 if(empty($edit_flg)){ 5 if(!empty($dbFormData['anken_date'])){ 6 echo $dbFormData['anken_date']; 7 debug('$dbFormData[anken_date]へ:'.print_r($dbFormData['anken_date'],true)); 8 } 9 }else{ 10 echo $viewData['anken_date']; 11 debug('$viewData[anken_date]:'.print_r($viewData['anken_date'],true)); 12 } 13 ?> 14 15 ">
上のコードの場合、$edit_flgがtrueなら$viewData['anken_date'];に分岐するようになっており、デバッグを出すとちゃんとこのように表示されています。
php
1デバッグ:$viewData[anken_date]:2019-08-30
自分としては、この2019-08-30がそのままinput dateのvalueとして表示されて欲しいのですが、空欄になってしまいます。
どのようにしたらvalueに表示されますでしょうか。
回答1件
あなたの回答
tips
プレビュー