ページ内に2つの日付ピッカーを使用しようとしています。それはうまくいったようですが、送信ボタンをクリックした後、入力された日付は選択された日付と同じではありません。データベースに挿入された日付はいずれも01-01-1970です。ページ内に複数の日付ピッカー(PHP)
どうすればこの問題を解決できますか?
<div class="form-group">
<label class="control-label col-sm-4">Date Issued</label>
<div class="col-sm-5">
<input class="form-control" type="text" id="dateIssuedpc" name="dateissued" required class="form-control" placeholder="Enter Date Issued"/>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-4">Date Expired</label>
<div class="col-sm-5">
<input class="form-control" type="text" id="dateExpiredpc" name="dateexpired" required class="form-control" placeholder="Enter Date Expired" />
</div>
</div>
<script>
$(function() {
$("#dateIssuedpc").datepicker({
dateFormat: "dd-mm-yy",
changeMonth: true,
changeYear: true
});
$("#dateExpiredpc").datepicker({
dateFormat: "dd-mm-yy",
changeMonth: true,
changeYear: true
});
});
</script>
dbに情報を保存し、正しく印刷されるかどうかを確認する前に、 'print_r($ _ REQUEST)'を実行してみてください – hungrykoala
データベースのフィールドタイプを確認してください。 – aavrug
データベースに保存する前に、日付形式を秘密にする必要があります。デフォルトのDB日付形式は、YYYY-MM-DD H:i:sでした。または、あなたはdatePickerにdateFormat: "Year Yearing Leader 0 day Leading zero day"を設定することができます。 –