Page 1 sur 1

affichage date

Posté : 02 nov. 2011, 17:19
par alf233
bonjour,

j'ai un probleme d'affichage de date:

je récupere une date dans ma base de donnée pour l'afficher au format français

Code : Tout sélectionner

$derniere_connection = date("d-m-Y H:m:s", $row['date_connect']);
le probleme c'est que j'obtient:

Code : Tout sélectionner

01-01-1970 01:01:31
alors que si je teste avec:

Code : Tout sélectionner

echo $row['date_connect']);
j'obtient bien la date enregistré dans ma base de donnée

Re: affichage date

Posté : 02 nov. 2011, 17:21
par xTG
Si tu obtiens ce résultat c'est que la date n'est pas à un format correct ou exploitable par la fonction date().
Pourrais-tu nous montrer sa valeur dans la bdd ?

Re: affichage date

Posté : 02 nov. 2011, 17:24
par Mazarini
Bonjour,

La fonction date accepte en parametre un timestamp
Il faut surement passer par la fonction strtotime() pour transformer la date de la base de donnée en timestamp avant d'utiliser la fonction date()

Re: affichage date

Posté : 02 nov. 2011, 17:29
par alf233
voici la date stocké dans ma base de donnée:

2011-10-31 19:37:46

Re: affichage date

Posté : 02 nov. 2011, 17:46
par alf233
désolé

j'i trouvé le probleme

en fait mes dates n'étais pas stocké au format date dans ma base de donnée au départ