私はPHPのページを作成していましたが、指定の終了日を編集することができました。&時間です。 編集ボタンをクリックした後、以前のdatetime-localの値はdatetime-boxに表示されません。入力タグにdatetime-local値が表示されない
<input type="datetime-local" name="c_datetime" value=<?php echo $row[5] ?> />
しかし、私はこのようにそれを行う際に、それが正しく表示:
前の値が2016-06-17 19:07:00
だったそれだけでこの1つは前の値を表示しないこのmm/dd/yyyy --:--:--
のように表示されます日時。
<?php echo $row[5] ?>
以前の値を表示するにはどうすればいいですか?
ありがとうございます!
日付がデータベースに保存されている方法は?それが間違ったフォーマットであれば動作しません。この場合、データベースを作成したとき '$ date = new DateTime($ row [5])'と 'echo $ date-> format(d/m/YH:i);' – Matt
を実行する必要があります: c_datetime datetime NOT NULLデフォルト '0000-00-00 00:00:00'、 ' 保存時 '' – technoken