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

Formato PHP date() durante l'inserimento in datetime in MySQL

Il problema è che stai usando 'M' e 'D' , che sono rappresentazioni testuali, MySQL si aspetta una rappresentazione numerica del formato 2010-02-06 19:30:13

Prova:date('Y-m-d H:i:s') che utilizza gli equivalenti numerici.

modifica:cambiato G a H , anche se potrebbe non avere alcun impatto, probabilmente vorrai utilizzare il formato 24 ore con 0 iniziali.