Champ de type date en mysql

Hocky2009 Messages postés 30 Statut Membre -  
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,
Je travaille avec PHP et MySQL.
Dans ma base de données, j'ai une table qui contient un champ de type date. Lors d'une insertion ce champ contient toujours la valeur par défaut '0000-00-00'. Pourtant dans mon code PHP je récupère la date du jour par $jour=date('20y-m-d'), ensuite dans ma requête SQL, je renseigne le champ en question par la variable $jour.
je ne sais pas pourquoi le champ contient toujours la valeur '0000-00-00' qui est la valeur par défaut du champ.

S.V.P aidez moi.

Merci.
A voir également:

1 réponse

Zep3k!GnO Messages postés 2049 Statut Membre 200
 
Salut,

pourquoi ? $jour=date('20y-m-d')

alors que tu peux faire :

$jour=date('Y-m-d');

puis si c'est ça si tu mets direct $jour dans la requête faut aussi spécifier les heures, minutes, secondes...

-->

$jour=date('Y-m-d H:i:s');

Et si ca marche toujours pas fait un echo de ta requête et postes la !
0