Aquí tienes toda la información que necesitas:
http://php.net/manual/es/function.date.php
Yo personalmente uso esta función:
Código PHP:
Ver original// obtener hora y fecha en el formato DATETIME para insertar en MySql
function datetime() {
$fecha.= " ";
return($fecha);
}
Creas en un tabla un campo datetime y luego en el insert invocas a la funcion: datetime()
Saludos,