sql >> Databasteknik >  >> RDS >> Mysql

Infoga datum från formulär med PHP Mysql

Jag gissar bara, men ditt Date fältet i databasen är antingen av typen date eller datetime . Formatet för dessa är YYYY-mm-dd . Prova att ändra din kod till:

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

Du konverterar inte heller datumet till en tidsstämpel innan du formaterar det. Jag har lagt till strtotime() på uppgifterna här också.



  1. Indexering av booleska fält

  2. Vilket är det minsta klientutrymme som krävs för att ansluta C# till en Oracle-databas?

  3. MySQL och JDBC med rewriteBatchedStatements=true

  4. Mycket långsam borttagning på mysql-bas med underfråga