Zrobiłem stronkę która ma wyświetlać wyniki z tabeli z bazy danych. W dwóch wierszach jednej tabeli ( tbl_powiazanie ) wstawione są dane liczbowe odpowiadające wpisom w dwóch innych tabelach w bazie danych ( tbl_nauczyciele i tbl_przedmioty ). Problem polega na tym że mimo iż zadaje polecenie powtarzania to wyświetla się porównanie tylko pierwszego wpisu, pozostałe powtórzenia są puste. Może ktoś z was wie co robię źle. Dzięki :-(
<?php $query_rs_nauczycielista = "SELECT * FROM tbl_nauczyciele"; $query_rs_powiazania = "SELECT * FROM tbl_powiazanie"; $query_rs_przedmiot = "SELECT * FROM tbl_przedmioty"; ?> <?php do { ?> <?php if (($row_rs_nauczycielista['nauczycielId']) ==($row_rs_powiazania['nauczycielId'])) echo ($row_rs_nauczycielista['nauczycielNazwisko']); ?> - <?php if (($row_rs_powiazania['przedmiotId']) ==($row_rs_przedmiot['przedmiotID'])) echo ($row_rs_przedmiot['nazwaprzedmiotu']); ?> <br /> <br /> ?>