Jakby ktoś wiedział będę wdzięczna ponieważ ślęczę nad tym dniami i nocami

Poniżej znajdują sie dwie tabele:
Chcę uzyskać taki wynik: na stronie w tabeli powinny znajdować sie w pierwszej kolumnie nazwy zabytków, a w kolejnych kolumnach (o nazwach miast: Opole, Warszawa, Szczecin, Zakopane) powinno znajdować się słowo TAK lub NIE; w zależności od tego czy dany zabytek jest w danym miescie (widać w tabeli Zabytki). Niestety nie udaje mi się tego dokonać i problem spędza mi sen z powiek.
Uzyskuję wynik jak widać:
kod php wygląda tak:
<?php if (!$verbindung) if (!$flag) { $nazwa_zabytku[] = $row[0]; $id_zabytku[] = $row[1]; } { $id_zabytku1[] = $row[0]; $id_miasta[] = $row[1]; } { $nazwa_miasta[] = $row1[0]; } print ' <table border=\"1\"> <tr> <td width=\"100\">nazwa zabytku</td>'; for( $n=0; $n<=$l_bd; $n++ ) { } for( $i=1; $i<$l_zabytkow; $i++ ) { for( $j=1; $j<=$l_bd; $j++ ) { if($id_funkcji[$i]=$id_funkcjii[$j]) { if($id_bazy[$j] == \"1\") { } else { } } } } ?>
Dziękuję z góry
