Originariamente inviato da nicola75ss
date(now())
date(now()) .... questo e' un mixer tra php e mysql ....

se la data nella tabella e' inserita nel formato DATE non puoi mettere un timesatmp unix fornito da TIME()...

codice:
$query = "INSERT INTO dichiarazioni (Nome, dichiarazione, data)
             VALUES ('$N', '$D', CURDATE() ) ";