D3LLy adlı üyeden alıntı: mesajı görüntüle
name="sonuc" bütün isimler aynı olursa sadece 1 radio check kalır.

name="sonuc['.$kat.']" böyle kullanırsanız kategoriye gore gruplamış olursunuz.

diğer taraftan $_POST['sonuc'][$kat] olarak alabilirsiniz.
Listeleme de problem yok fakat çekerken sıkıntı oldu aynen yazdığın gibi çektim fakat $kat değişkenini çekerken tanımıyor malesef