Contactez-nous
Kitpages
17 rue de la Frise
38000 Grenoble
tel : 04 58 00 33 81
Mysql DateTime et PHP
Introduction
Cette page présente les fonctions de conversions de dates qui permettent de faire communiquer correctement un DateTime Mysql et PHP.
Il y a 50 façons de faire. Je vous en présente 2 simples pour PHP 5.2 et PHP 5.3.
PHP 5.2 et en dessous
Pour les "anciennes" versions de PHP (<= PHP 5.2) il faut utiliser les fonctions date :
<?php // la date a insérer dans mysql $mysqldate = date( 'Y-m-d H:i:s', $phpTimestamp ); // retrouver un timestamp à partir du retour de mysql $phpTimestamp = strtotime( $mysqldate ); ?>
PHP 5.3 et plus
Avec PHP 5.3 on peut utiliser les classes \DateTime dans PHP.
<?php // cree un objet de type DateTime $date = new \DateTime('2011-12-23 13:55:12'); // convertit un objet DateTime en format Mysql echo $date->format('Y-m-d H:i:s'); ?>
Commentaires
Note : on ne peut plus ajouter de commentaire sur ce site