Moin,
ich glaube du hast hier was wichtiges vergessen:
print "<td><input type='radio' name='gewerkbutton1' value='$id_gewerk1'> </td>";
Du muss deinem radio eine ID vergeben. Guckst du hier
Damit das Label weiss zu wem es gehört.
Du schreibst also label for="vorname" und dann muss du auch <input id="vorname" schreiben.
MfG,
Juan