para insetar una fecha en mysql solo usa -->NOW()
justo estoy haciendo algo que requiee fecha hora si te sirve
Código PHP:
$baneo = "INSERT INTO errores_causados (numero_errores,IP,ultimo_error_mostrado) values (1, '$ip_address', NOW())";
$result = mysql_query($baneo);
$resultado = mysql_query($baneo);
$data = mysql_fetch_array($resultado);
mysql_free_result($data );
el campo tabla debe ser
Código PHP:
datetime default NULL
para hacer lo del ejemplo de pepeverastegui
usa esto : $fecha=date("Y-m-d H:i:s");
para guardar fecha sola usa $fecha=date("Y-m-d );
para guardar hora time();
creo que mas simple
asi
eso te imprime la fecha con hora minutos.....