Tek stun gelecekse imlode ve array_column kullanmak hem kodu okunur hale getirir hemde döngü kullanmadan halletmiş olursunuz.
Birden fazla veri gelecekse imlode, array_column ve array_merge ile çözülür ama okunaklık ve basitlik kalmaz bu neden döngü kullanmak daha mantıklı aynı satırı aşağıdaki gibi istediğiniz şekilde düzenleyebilirsiniz.
Kafa karışıklığı yarattığının farkındayım fakat algoritma geliştirmek yazılımın bir parçasıysa her zaman en iyi yönteme evrilmeniz gerekir yoksa gelişme kaydedemezsiniz.
echo '<td>';
foreach ($tr as $td){
echo $td['marka'].' - '.$td['urun_adi'].' --- '.$td['baska_biseyler'].'<br>';
}
echo '</td>';