|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : août 2008 Messages : 4 ![]() |
Bonjour,
Dans ma base Mysql, la date est stockée sous ce format : 2008-05-24 00:00:00 Mon but est d'afficher 24/05/2008. Du coup, j'ai fait ceci : Code :
$dateout = date_create_from_format('Y-m-d H:i:s', $data['dateout_pub']); Mais je reçois ceci : Citation:
Déclarer la fonction date_create_from_format(), mais où et comment ? help please merci et bonne fin de weekend à tous ! Vince |
|
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Cette fonction n'existe qu'a partir de PHP5.3
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2008 Messages : 4 ![]() |
merci pour l'info
est-ce qu'il y a quelque chose d'équivalent pour les versions antérieures ? |
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Tu peux travailler avec strptime
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2004 Messages : 89 ![]() |
Le format de date retourné par MySQL est totalement standard, donc directement compréhensible par PHP.
Tu peux donc utiliser: Code :
$dateout = strtotime($data['dateout_pub']); |
|
00
|
|
|
#6 | ||
|
Membre émérite
![]() Alain Inscription : novembre 2005 Messages : 897 ![]() |
Salut
As-tu essayé de reformater ta date, => directement dans ta requete ? Code :
Une bonne source ici
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre. C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles. |
||
|
|
20
|
|
|
#7 | |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Citation:
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com