Devi utilizzare JAVASCRIPT per questo.
Dando per scontato che hai già i tuoi radio button funzionanti (ovviamente in PHP), ti riporto il codice utilizzato da me per il sito che sto sviluppando. 3 radio button dove, cliccandone uno, si abilita un certo campo data di chiusura (che parte disabilitato da HTML).
Praticamente in base a chi è stato cliccato (button-radio-1 / -2 /-3 sono gli ID dei 3 radio button), si abilita il campo, nel mio caso EDITdatachiusura che è un input data (abilitato solo al click di radio-button-3).
Nel tuo caso puoi fare al posto di EDITdatachiusura, il nome del bottone che vuoi abilitare/disabilitare e ovviamente devi sostituire l'id dei vari radiobutton.
codice:
<script type="text/javascript"> //In base al click, abilito o disabilito la data di chiusura
$(document).ready(function(){
$('#button-radio-1').click(function(){
$('input[name="EDITdatachiusura"]').attr('disabled','disabled');
});
$('#button-radio-2').click(function(){
$('input[name="EDITdatachiusura"]').attr('disabled','disabled');
});
$('#button-radio-3').click(function(){
$('input[name="EDITdatachiusura"]').removeAttr('disabled');
});
});
</script>
spero possa aiutarti! fammi sapere