Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP-Format date() beim Einfügen in datetime in MySQL

Das Problem ist, dass Sie 'M' verwenden und 'D' , die eine Textdarstellung sind, erwartet MySQL eine numerische Darstellung im Format 2010-02-06 19:30:13

Versuchen Sie:date('Y-m-d H:i:s') die die numerischen Äquivalente verwendet.

edit:G gewechselt bis H , obwohl dies möglicherweise keine Auswirkungen hat, möchten Sie wahrscheinlich das 24-Stunden-Format mit führenden Nullen verwenden.