Problém je v tom, že používáte 'M'
a 'D'
, což jsou textové reprezentace, MySQL očekává číselnou reprezentaci ve formátu 2010-02-06 19:30:13
Zkuste:date('Y-m-d H:i:s')
který používá číselné ekvivalenty.
edit:přepnuto G
na H
, i když to nemusí mít dopad, pravděpodobně budete chtít použít 24hodinový formát s úvodní nulou.