2017-08-21 4 views
3

私は、データベースからの入力コントロールに日付をエコーし​​ようとしていますが、日付が表示されていません。私の入力は以下の通りです:エコー日(CodeIgniterの)

<input type="date" class="form-control" name="date_out" value="<?php echo isset($itemOutData->date_out) ? set_value('date_out', date('m/d/Y', strtotime($itemOutData->date_out))) : set_value('date_out'); ?>"> 

私は値が08/16/2017で、ブラウザからを検査んが、入力制御がちょうど

enter image description here

mm/dd/yyyy

入力コントロールを表示する場合

+0

入力コントロール?あなたはスクリーンショットを共有することができますか? –

+0

@MacBoocは 'set_value'は、値を認識しないjsの一部でなければなりませんCodeIgniterのフレームワークヘルパーコントロール – Emerald

+0

です。あなたはカレンダーを表示するために何を使用していますか? –

答えて

3

のHTML5日付タイプ値の形式は「YM-D」です。

<input type="date" class="form-control" name="date_out" value="<?php echo isset($itemOutData->date_out) ? set_value('date_out', date('Y-m-d', strtotime($itemOutData->date_out))) : set_value('date_out'); ?>"> 
関連する問題