Maison > base de données > tutoriel mysql > Comment insérer la date et l'heure actuelles dans une base de données MySQL à l'aide de PHP ?

Comment insérer la date et l'heure actuelles dans une base de données MySQL à l'aide de PHP ?

Barbara Streisand
Libérer: 2024-10-30 11:12:09
original
798 Les gens l'ont consulté

How to Insert the Current Date and Time into a MySQL Database Using PHP?

Insertion MySQL de la date actuelle au format Datetime

Problème :

Insertion de date incorrecte dans une base de données lors de l'utilisation de la date PHP () et le format spécifié.

Solution :

Méthode 1 : Utiliser la fonction NOW() de MySQL

Utiliser Fonction NOW() de MySQL pour générer et insérer automatiquement la date et l'heure actuelles :

<code class="php">mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");</code>
Copier après la connexion

Méthode 2 : Modification du format PHP

Si vous utilisez la fonction date() de PHP , assurez-vous que le format datetime correct est utilisé :

Code modifié :

<code class="php">$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");</code>
Copier après la connexion

Ce format s'aligne sur le type de données datetime de MySQL, résolvant le problème de l'insertion de 00:00. :00 horodatages.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal