aslında şuanda tablo yapısın değiştirme lüksüm yok sistemin 90% lık kısmı bitti sadece virgül ile aramada sorunlar yaşıyorum örnek

foreach ($_POST['gelenler'] as $yaz)

{

      $tablo = sorgu kodlarımda $yaz çalıştırıp lazım olan ustid buluyorum

      foreach ($tablo as $yaz2) {

             $tablo = sorgu kodlarımda $yaz2 çalıştırıp lazım olan id buluyorum

             foreach ($tablo as $yaz3) {

                   $sontablo =sorgusunu çalıştırıp $yaz3 ile gelen veriyi find_in_set ile sorgulayıp virgüllü alanda aramayı yapıyorum

                     foreach ($sontablo as $yaz4) {

                       echo $yaz4["firmad_adi"];

                     }
            }
       }
}


şeklinde yapıp verileri alıyorum fakat firma adından ilk başdaki $tablo da kaç adet sorgu çekebildiyse o kadar yazdırıyor group by firma_adi da işe yaramadı

yani a firmasından $tablo da 3 adet seçili ise

a firması
a firması
a firması

b firmasından 2 adet seçili ise

b firması
b firması

şeklinde veriyor

bu saatten sonra veritabanı yapısını değiştirmem sistemi yeniden yazmaya eşdeğer buda beni 1-2 aylık bir zarara uğratır bu yüzden bu şekilde çözmek zorundayım