Problème d'affichage de date...

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

26 avr. 2006, 11:56

Tout ça pour dire que sauf erreur de ma part le timestamp UNIX utilisé par PHP et le timestamp de MySQL n'ont pas les mêmes formats...

Petit nouveau ! | 5 Messages

26 avr. 2006, 13:35

Voici la valeur enregistrée dans la BDD automatiquement : 2006-04-24 00:00:00

voilou...

voila pourquoi j'ai cette fichue heure !

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

26 avr. 2006, 13:39

Oui le problème vient de là, puisque la fonction date() (PHP) attend un nombre de secondes, et que MySQL te renvoie un date-heure

Ce que tu peux faire, c'est formater la date que tu récupères directement dans ta requête SQL, en utilisant date_format (fonction MySQL)

Ex :

Code : Tout sélectionner

SELECT DATE_FORMAT(champ_date,'%d/%m/%Y') FROM table;