-1

PHPを使用して、FORMから選択した日付をSQLデータベースに取得しようとしています。

JS のコード:

<script type="text/javascript" src="mootools-core-1.4.5-full-compat.js"></script>
<script type="text/javascript" src="datepicker.js"></script>
<script type="text/javascript">
        new DatePicker('.picker', {
         pickerClass: 'datepicker ',
             allowEmpty: true
                     });           
</script>

フォームの日付フィールドのコード - HTML

 <td><input name='DateOfJourney' type='text' value='' class='date picker' ></td>

私がエコーしているPHPのコード: echo $_POST['DateOfJourney'];

また、SQL テーブルの DateOfJourney フィールドは VARCHAR タイプです。

CSS のコードがあります。必要に応じてコピーします。フォームの日付フィールドは日付ピッカー形式です。

日付を として選択する16-02-2013と、出力は次のようになり1361079469ます。これはジャンクのようです。

出力データベースに同じ値を反映するために、フォームに入力した正確な値を取得する方法を教えてください。

4

1 に答える 1

2

その値は ではありませんjunk。日付の UNIX タイムスタンプです。これを試して

<?php
echo date("m-d-Y",1361079469);    // or use `d-m-Y` as Rikesh suggested below
echo date("m-d-Y",$_POST['DateOfJourney']);
?>
于 2013-02-27T06:31:31.507 に答える