$query=mysqli_query($mysqlicon, "SELECT * FROM firmalar WHERE tanitim_yazisi LIKE '%$aranan%' OR firma_adi LIKE '%$aranan%' OR hizmet LIKE '%$arama_id%'  AND il LIKE '%$local%'  ORDER BY puan DESC");
parantez içine aldım bu şekilde güncelledim gene koşullara uymadan listeleme yapıyor. İçlerinden herhangi bir OR'u kaldırınca çalışıyor anlamadım birşey.



$querym=mysqli_query($mysqlicon, "SELECT * FROM firmalar WHERE il LIKE '%$local%' AND (tanitim_yazisi LIKE '%$aranan%' OR firma_adi LIKE '%$aranan%' OR hizmet LIKE '%$arama_id%' ) ORDER BY puan DESC");
Bu şekilde güncelledim çalıştı