Maison > développement back-end > tutoriel php > Comment formater correctement les dates des colonnes MySQL DateTime à l'aide de la fonction date() de PHP ?

Comment formater correctement les dates des colonnes MySQL DateTime à l'aide de la fonction date() de PHP ?

DDD
Libérer: 2024-11-02 19:37:30
original
393 Les gens l'ont consulté

How to Correctly Format Dates for MySQL DateTime Columns using PHP's date() Function?

Insertion du format datetime dans MySQL à l'aide de la fonction date() de PHP

L'insertion de dates dans une base de données MySQL à l'aide de la fonction date() de PHP nécessite le respect de un format spécifique pour le type de données datetime MySQL.

Le problème avec le format date fourni('Y-M-D G:i:s') réside dans l'utilisation de 'M' et 'D', représentant des valeurs textuelles pour mois et jour respectivement. MySQL attend cependant des représentations numériques de ces composants, telles que '02' pour février et '06' pour le 6.

Pour remédier à cela, le format correct à utiliser dans la fonction date() pour l'insertion dans une colonne datetime MySQL est :

date('Y-m-d H:i:s')
Copier après la connexion

Ce format utilise les équivalents numériques 'm' pour le mois et 'd' pour le jour, garantissant la compatibilité avec le type de données datetime MySQL.

Par exemple , l'extrait de code suivant montre l'utilisation correcte de la fonction date() pour insérer une valeur datetime dans une base de données MySQL :

<?php
$datetime = date('Y-m-d H:i:s');

$query = "INSERT INTO table (datetime_column) VALUES ('$datetime')";

// Execute the query using a database connection.
?>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal