sql >> Databasteknik >  >> RDS >> Mysql

PHP date()-format när du infogar i datetime i MySQL

Problemet är att du använder 'M' och 'D' , som är en textrepresentation, förväntar MySQL en numerisk representation av formatet 2010-02-06 19:30:13

Prova:date('Y-m-d H:i:s') som använder de numeriska ekvivalenterna.

edit:bytte G till H , även om det kanske inte har någon effekt, vill du förmodligen använda 24-timmarsformat med ledande nollor.



  1. Hur man skapar en tabell med flera främmande nycklar och inte blir förvirrad

  2. Är GUID-kollisioner möjliga?

  3. Returnera en lista över database-postprofiler i SQL Server (T-SQL)

  4. Att förstå Postgres radstorlekar