Je cherche tout simplement à insérer la date courante dans une des tables de ma bdd.
J'ai d'abord essayé
Php
$insertCommande="INSERT INTO commandes (idclient,datecommande,methodepaiement,soustotal,frais,total)
VALUES ('".$idclient."',".NOW().",'".$paymode."','".$total."','".$fraisport."','".$totalfinal."')";
Citation :
Fatal error: Call to undefined function: now() in...
J'ai ensuite essayé
Php
$datecommande = getdate();
$insertCommande="INSERT INTO commandes (idclient,datecommande,methodepaiement,soustotal,frais,total)
VALUES ('".$idclient."','".$datecommande."','".$paymode."','".$total."','".$fraisport."','".$totalfinal."')";
L'insert s'effectue mais j'obtiens 0000-00-00 00:00:00 dans mon champ date (au format timestamp).
L'un d'entre vous peut-il m'expliquer où se situe exactement le problème et quelle est la méthode à suivre pour insérer facilement et simplement la date courante dans une table.
Merci d'avance