Mam mały problem z pobraniem potrzebnych informacjji z bazy danych do tabeli. Mianowicie wykonuję dziennik elektroniczny na zaliczenie i nie mogę się z tym uporać

CREATE TABLE `klasy` ( `id_klasy` int(11) NOT NULL AUTO_INCREMENT, `nazwa_klasy` varchar(5) NOT NULL DEFAULT '', `id_wychowawcy` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id_klasy`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; INSERT INTO `klasy` VALUES (1, '4IA', 1); CREATE TABLE `nauczyciele` ( `id_nauczyciela` int(11) NOT NULL AUTO_INCREMENT, `imie` varchar(30) NOT NULL DEFAULT '', `nazwisko` varchar(40) NOT NULL DEFAULT '', PRIMARY KEY (`id_nauczyciela`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; INSERT INTO `nauczyciele` VALUES (1, 'hh', 'hh'); INSERT INTO `nauczyciele` VALUES (2, 'xcn', 'xzci'); INSERT INTO `nauczyciele` VALUES (3, 'Jazxcsz', 'zxcjewski'); INSERT INTO `nauczyciele` VALUES (4, 'zxcna', 'Fxczt'); CREATE TABLE `oceny` ( `id_oceny` int(11) NOT NULL AUTO_INCREMENT, `id_usera` int(11) NOT NULL DEFAULT '0', `id_przedmiotu` int(11) NOT NULL DEFAULT '0', `ocena` char(3) NOT NULL DEFAULT '0', `ocena_semsetr` char(3) NOT NULL DEFAULT '0', `ocena_koncowa` char(3) NOT NULL DEFAULT '0', PRIMARY KEY (`id_oceny`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; INSERT INTO `oceny` VALUES (1, 7, 1, '4', '', ''); INSERT INTO `oceny` VALUES (2, 7, 1, '3', '', ''); INSERT INTO `oceny` VALUES (3, 7, 2, '5', '', ''); INSERT INTO `oceny` VALUES (4, 7, 2, '6', '', ''); CREATE TABLE `przedmioty` ( `id_przedmiotu` int(11) NOT NULL AUTO_INCREMENT, `nazwa_przedmiotu` varchar(60) NOT NULL DEFAULT '', `id_nauczyciela` int(11) NOT NULL DEFAULT '0', `id_klasy` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id_przedmiotu`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ; INSERT INTO `przedmioty` VALUES (1, 'Programowanie Strukturalne i Obiektowe', 2, 1); INSERT INTO `przedmioty` VALUES (2, 'Zajęcia Specjalizacyjne', 2, 1); CREATE TABLE `user` ( `id_usera` int(11) NOT NULL AUTO_INCREMENT, `imie` varchar(30) NOT NULL DEFAULT '', `nazwisko` varchar(50) NOT NULL DEFAULT '', `login` varchar(20) NOT NULL DEFAULT '', `haslo` varchar(32) NOT NULL DEFAULT '', `adres` varchar(50) NOT NULL DEFAULT '', `telefon` varchar(15) NOT NULL DEFAULT '', `email` varchar(25) NOT NULL DEFAULT '', `id_prawa` int(11) NOT NULL DEFAULT '0', `id_klasy` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id_usera`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ; INSERT INTO `user` VALUES (7, 'hgj', 'jghjk', 'sad@sd.pl', 'c47e0be39df10a86231be52303796d51', 'ty', '645345345', 'werwer', 0, 1);