Ich versuche, zwei Datumsauswahl auf einer Seite zu verwenden. Es scheint gut zu funktionieren, aber nach dem Klicken auf den Absenden-Button stimmt das eingegebene Datum nicht mit dem gewählten Datum überein. beide in die Datenbank eingefügten Daten sind 01-01-1970.mehrere datepicker in einer Seite (php)
Wie kann ich das beheben?
<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>
versuchen Sie es mit 'print_r ($ _ REQUEST) ', bevor Sie die Informationen in der Datenbank speichern und prüfen, ob sie korrekt gedruckt wird – hungrykoala
Überprüfen Sie Ihren Feldtyp in der Datenbank. – aavrug
Sie müssen das Datumsformat vor dem Speichern in die Datenbank konvertieren. Standard-DB-Datumsformat war JJJJ-MM-TT H: i: s. ODER Sie können dateFormat: "Voller Jahres- Führender Null-Monat- Führender Null-Tag" in datepicker, –