Problème de date

Répondre
jeannot
le 04/05/2005 à 19:35
jeannot
Bonjour, j'utilise ce script pour saisir et afficher une date:
<input name="date_chauffage" type="text" class="txt_box" id="date_chauffage" value="<?php $date = preg_replace('/^(.{4})-(.{2})-(.{2})$/','$3.$2.$1', $date_chauffage); echo "$date"; ?>"size="12">
"$date_chauffage" est stoké dans une BD mysql.
Mon problème est à la saisie: si je tape 04/05/2005 en retour j'ai 20/05/2004.
Comment faire pour formater la date à l'enregistrement.
Merci d'avance.
LA GLOBULE
le 04/05/2005 à 19:59
LA GLOBULE
MySQL stocke les dates au format américain : YYYY-MM-DD.

Par conséquent, tu dois enregistrer ta date dans ce format.
Après, pour l'affichage, libre à toi de retravailler cette date pour l'afficher au format français.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours