Si lo que vas a hacer es almacenar la fecha en la bd, es correcto que el campo sea date.
Y retomando un poco el código de senseijulio para que tengas en una variable la fecha con el formato correspondiente:
$
Código PHP:
fecha= date("Y")."-".date("m")."-".date("d");
//Suponiendo que tu bd sea MYSQL
Saludillos.