par
Ajoloca » 06 janv. 2007, 19:47
Bonjour,
Une date en MySQL est considérée comme une chaine de caractères.
Si tu regardes bien ce que tu fais :
Tu as dans $annee ==> 2007
Dans $mois ==> 1
Dans $jour ==> 6
Ensuite tu demandes $annee - $mois - $jour (uene soustraction de ces trois valeurs) ça te donnerait 2007-1-6 = 2000.
Tu penses que MySQL comprend ça comme une date ???
D'un autre coté, le format de MySQL est :
YYYY (année sur 4 chiffres)
mm (mois ur deux chiffres)
jj (jour sur deux chiffres)
Si on reprend la date précédente tu as :
2007 (ok)
1 ==> sur un chifrre, il devrait être sur 2
et idem pour le jour.
Bonjour,
Une date en MySQL est considérée comme une chaine de caractères.
Si tu regardes bien ce que tu fais :
Tu as dans $annee ==> 2007
Dans $mois ==> 1
Dans $jour ==> 6
Ensuite tu demandes $annee - $mois - $jour (uene soustraction de ces trois valeurs) ça te donnerait 2007-1-6 = 2000.
Tu penses que MySQL comprend ça comme une date ???
D'un autre coté, le format de MySQL est :
YYYY (année sur 4 chiffres)
mm (mois ur deux chiffres)
jj (jour sur deux chiffres)
Si on reprend la date précédente tu as :
2007 (ok)
1 ==> sur un chifrre, il devrait être sur 2
et idem pour le jour.