Credo di avere trovato il thread aperto da te, e la soluzione che ti era stata consigliata era questa:
codice:
$query = "INSERT INTO `tabella` (`altri_campi` , `data`) VALUES ('altri_valori' , 'NOW()')";
Ma io non voglio una cosa del genere! non voglio definire la data di inserimento nell'istruzione INSERT INTO, mi piacerebbe che venisse inserita in automatico (ossia senza definirla nella query, ma come valore predefinito di un campo DATETIME del database): insomma, se hai presente Access o SQL Server, il modello è quello - (basta mettere Date() o Now() come valore predefinito del capo Date, e ad ogni nuovo record aggiunto viene associata una data, senza scomodare le query di inserimento)

Possibile che il tanto osannato MySQL non riesca a fare una cosa così semplice?