Date?

Par Deku, il y a 6 ans


Bonjour, je pensais que le code ci-dessous permettez d'enregistrer la date au format souhaité mais ça n'enregistre que -0000-00-00- en BDD...

$date = date("d-m-Y H:i");

9 réponses

Carouge10, il y a 6 ans

Bonjour,
Le reste du code ?
un vard_ump de $date ?
Pourquoi ne pas utiliser la fonction "NOW()" de SQL ?

Deku, il y a 6 ans

Je connais pas la fonction XD
Le var_dump affiche :
22-03-2020 19:30
Mais en BDD la date est 0000 00 00

Muxxable, il y a 6 ans

La fonction date permet juste d'afficher la date dans le format que tu souhaite. En BDD la date seras toujours en format anglophone. Sauf si tu utilise un varchar

Deku, il y a 6 ans

d'accord...mais comment je fais pour enregistrer la date dans la BDD alors ?

Carouge10, il y a 6 ans

Je t'ai donné la réponse...

Gaylord.P, il y a 6 ans

Salut, format anglophone donc : YYYY-mm-dd

Carouge10, il y a 6 ans

Utilise la fonction NOW() de sql qui le fera à ta place

Deku, il y a 6 ans

le pbm reste le meme en base de donnée j'ai 0000 00 00 ...

Deku, il y a 6 ans

c'est bon j'ai trouvé