Diyorum ki acaba:

if($buton):
               switch($oy):
               case"sec1";
               $sutun="oy1";
               $veri=1;
               case"sec2";
               $sutun="oy2";
               $veri=1;
               case"sec3";
               $sutun="oy3";
               $veri=1;
               case"sec4";
               $sutun="oy4";
               $veri=1;
               default:
               endswitch;
Veri değişkeni hep 1 diye mi olmuyor.



                          <div class="col-md-12">'.$tamson2["sec1"].'<input type="radio" name="oy" value="sec1" /> </div>
                          <div class="col-md-12">'.$tamson2["sec2"].'<input type="radio" name="oy" value="sec2" /> </div>
                          <div class="col-md-12">'.$tamson2["sec3"].' <input type="radio" name="oy" value="sec3" /> </div>
                           <div class="col-md-12">'.$tamson2["sec4"].'  <input type="radio" name="oy" value="sec4" /> </div>
Belki de bu kodda name kısmına farklı değerler (oy1 oy2 gibi) girmelisindir...