Conversion date [PHP-MYSQL] - PHP - Programmation
Marsh Posté le 11-10-2002 à 23:14:14
SELECT DATE_FORMAT(champ_date, '%d/%m/%Y %H:%i:%s' AS champ_date ...
Marsh Posté le 13-10-2002 à 20:37:38
C'est moins propre, et moins souple comme système. Mais bon, si tu tiens vraiment à le faire en PHP c'est pas les fonctions de conversion de date qui manquent.
Marsh Posté le 16-10-2002 à 11:02:22
En php, c'est possible et c'est aussi voir plus souple (possibilité d'inséré le contenu d'une variable au milieu de la date) qu'en SQL.
En plus, l'avantage de le faire en php, c'est que t'es pas obligé de déranger un serveur SQL pour afficher une date dans le bon format quand la donée viens d'ailleur.
EDIT : Voilà comment fair en php :
date("d/m/Y H:i:s",datestamp($arr2[STAMP]));
quand la date vient d'une zone datetime de la base SQL.
date("d/m/Y H:i:s ",$date));
quand t'as une variable date déjà préparé.
PS : C'est plus souple car tu peux afficher ta date dans plusieurs format selon les préférence de l'utilisateur sans modifier tes requêtes et tu peux comparer deux dates venant d'endroits diférents sans perdre le format d'affichage et sans surcharger le serveur SQL.
Marsh Posté le 29-04-2009 à 15:48:25
omega2 a écrit : |
désolé de déterrer ce post
La dernière instruction prévaut-elle tjrs ?
Je cherche à convertir une date venant de ma base SQL au format datetime, en français ( d/m/Y ), mais j'ai "Call to undefined function datetime()"
Marsh Posté le 07-05-2009 à 20:27:29
omega2 a écrit : quand la date vient d'une zone datetime de la base SQL. |
précisions :
Y-m-d H:i:s pour le format datetime
qui permet notament de grouper par années, mois, jour, heures tes requêtes
Marsh Posté le 11-10-2002 à 20:56:38
Voilà je me demande s'il est possible de stocket une date de format dd/mm/aaaa dans un champ date de mysql?
G pas réussi g donc inscrit sous le format yyyy/mm/dd et je peux ensuite l'afficher en format dd/mm/yyyy
pour ça je fait date("d/m/Y",madate). C bien ça la syntaxe?