Quel est le format correct en utilisant la fonction date() de PHP à insérer dans une colonne de type datetime MySQL ?
J’ai essayé cette date ("Y-M-D G:i:s") ; mais qui insère juste « 0000-00-00 00:00:00 » à chaque fois.
Quel est le format correct en utilisant la fonction date() de PHP à insérer dans une colonne de type datetime MySQL ?
J’ai essayé cette date ("Y-M-D G:i:s") ; mais qui insère juste « 0000-00-00 00:00:00 » à chaque fois.
Le problème est que vous êtes en utilisant et
, qui sont des représentations textuelles, MySQL s’attend à une représentation numérique du format``
Essayez : `` qui utilise les équivalents numériques.
Edit : mis à
, si elle n’a pas d’impact, vous voulez probablement utiliser format de 24 heures avec les principaux 0 s.
D’après les commentaires de php `` page de manuel:
Vous avez eu le « Y » correct - c’est une année complète, mais suis ' est un trois mois de caractère, tout en me ' y a un mois à deux chiffres. Même question avec. par « au lieu de « d ». « G » est un 1 ou heure à 2 chiffres, où les « H » a toujours un 0 quand nécessaire.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.