Champ de type date en mysql

Hocky2009 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   -
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 2025 Date d'inscription   Statut Membre Dernière intervention   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