I tipi di dati della tabella mi sembrano corretti. Se dopo che li hai modificati con phpmyadmin compaiono nel form ma una volta inviati scompaiono di nuovo vuol dire probabilmente che quando li vai a salvare con la query le variabili $ud_mese_finenuova, $ud_giorno_finenuova e
$ud_anno_finenuova sono vuote.
Per vedere se è così prima della query con update fai in questo modo:

Codice PHP:
$ud_mese_inizionuova=$_POST['ud_mese_inizionuova'];
$ud_giorno_inizionuova=$_POST['ud_giorno_inizionuova'];
$ud_anno_inizionuova=$_POST['ud_anno_inizionuova'];
$ud_mese_finenuova=$_POST['ud_mese_finenuova'];
$ud_giorno_finenuova=$_POST['ud_giorno_finenuova'];
$ud_anno_finenuova=$_POST['ud_anno_finenuova'];

echo 
'Mese: '.$ud_mese_finenuova.'
'
;
echo 
'Giorno: '.$ud_giorno_finenuova.'
'
;
echo 
'Anno: '.$ud_anno_finenuova.'
'

Dimmi cosa ti appare poi.