yo tuve el mismo problema con el disabled, el $_POST no lo toma
¿no te sirve el readonly?
Código HTML:
<input type="text" name="fecha" readonly="readonly" value=<?php echo $fila2["DATE_FORMAT(fecha_alta,'%d-%m-%Y')"];?> />
eso si no te va a quedar sombreado el campo...
lo unico que te iba a preguntar... ese boton hace un submit?, porque el post toma los datos cuando esta en un formulario y estos son enviados al servidor por medio de un submit, por lo menos asi lo tenia entendido.
Saludos