Mysql
 sql >> Base de données >  >> RDS >> Mysql

Format PHP date() lors de l'insertion dans datetime dans MySQL

Le problème est que vous utilisez 'M' et 'D' , qui sont des représentations textuelles, MySQL attend une représentation numérique au format 2010-02-06 19:30:13

Essayez :date('Y-m-d H:i:s') qui utilise les équivalents numériques.

modifier :G commuté à H , même si cela n'a pas d'impact, vous souhaiterez probablement utiliser le format 24 heures avec des 0 au début.