sql >> Database teknologi >  >> RDS >> Mysql

Indsættelse af dato fra formular ved hjælp af PHP Mysql

Jeg gætter kun, men din Date felt i databasen er enten af ​​typen date eller datetime . Formatet på disse er YYYY-mm-dd . Prøv at ændre din kode til:

$insertdate = date('Y-m-d', strtotime($_POST['Date']));

Du konverterer heller ikke datoen til et tidsstempel, før du formaterer den. Jeg har tilføjet strtotime() på dataene også her.



  1. Enum i Hibernate, fortsætter som en enum

  2. hvordan man indstiller django og mysql til at fungere med UTF-8

  3. Hent række hvor datetime column =today - SQL server noob

  4. MariaDB LAST_INSERT_ID() Forklaret