Pytanie jak sprawić żeby wyświetlało wyniki dla tylu rekordów ile odnalazło polecenie SELECT ,bo kopiowanie20 razy <tr></tr> ma sensu i napewno jest jakiś prostszy sposób np pętla tylko nie wiem jak tego użyć . Jeśli jest jakiś prostszy sposób wyświetlenia wszystkich odnalezionych rekordów w tabeli byłbym wdzięczny
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Serwis ABC</title> <meta http-equiv=content-type content="text/html; charset=iso-8859-2"> <meta http-equiv="Content-Language" content="pl"> </head> <body> <?php require_once "connect.php" ; $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name); if ($polaczenie->connect_errno!=0) { } else { $sql= "SELECT uczniowie.iducznia, uczniowie.user, uczniowie.nr, oceny.biologia, oceny.polski, oceny.wf, oceny.fizyka, oceny.angielski, oceny.historia, oceny.religia, oceny.technika, oceny.niemiecki, oceny.chemia, oceny.informatyka, oceny.geografia, oceny.plastyka, oceny.matematyka FROM uczniowie, oceny WHERE klasa='1a' AND uczniowie.iducznia = oceny.iducznia ORDER BY uczniowie.nr ASC" ; if ($rezultat = @$polaczenie->query($sql)) { $wiersz = $rezultat->fetch_assoc(); $id = $wiersz['iducznia']; $nr = $wiersz['nr']; $polski = $wiersz ['polski']; $matematyka = $wiersz['matematyka']; $wf = $wiersz['wf']; $fizyka = $wiersz['fizyka']; $angielski = $wiersz['angielski']; $historia = $wiersz['historia']; $religia = $wiersz['religia']; $technika = $wiersz['technika']; $niemiecki = $wiersz['niemiecki']; $chemia = $wiersz['chemia']; $informatyka = $wiersz['informatyka']; $geografia = $wiersz['geografia']; $plastyka = $wiersz['plastyka']; $rezultat->free_result(); } } ?> </body> </html>