Php date format

santille Messages postés 9 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 24 mars 2014 - 9 déc. 2010 à 16:21
santille Messages postés 9 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 24 mars 2014 - 9 déc. 2010 à 17:13
Bonjour,

Je recherche une solution pour ce code :


for($m = 0;$m <= 0; $m++)
{
$now = date ("Y-m-d", mktime (0,0,0,date("m"),date("d")+$m,date("Y")));
echo "";
}



Il insère la date actuelle dans une base de donnée MYSQL sous le format YYYY-MM-DD.
Le champ "open_date" dans la table est du type "date".
Comment faut-il modifier ce code pour obtenir un format DD-MM-YYYY qui me retourne 0000-00-00 pour l'instant....

Merci beaucoup,

seb

4 réponses

cs_ludwig59 Messages postés 128 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 6 mai 2011 2
9 déc. 2010 à 16:50
Bonjour

$now = date ("d-m-Y", mktime (0,0,0,date("m"),date("d")+$m,date("Y")));
0
santille Messages postés 9 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 24 mars 2014
9 déc. 2010 à 16:54
Merci.
Mais lorsque j'intervertis Y-m-d en d-m-Y comme stipulé, cela me retourne 0000-00-00...

ibes
0
cs_ludwig59 Messages postés 128 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 6 mai 2011 2
9 déc. 2010 à 16:56
Si tu veux mettre dans ton champ hidden la date actuel, tu n'a pas besoin de faire de boucle for ni de préciser le mktime :

$now = date("d-m-Y");
echo "";
0
santille Messages postés 9 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 24 mars 2014
9 déc. 2010 à 17:13
Merci.

Laisse-moi tester et je te réponds.

ibes
0
Rejoignez-nous