Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: System
Forum PHP.pl > Forum > PHP
sapit
Witam wszystkich,

Tworzę dla swojego samego doswiadczenia,nauki i troche zabawy system szkolny ktory pisze od poczatku sam i napotykane problemy staram sie takze staram sie sam rozwiazywać , lecz tym razem mam kilka opcji ktore chcialbym dodac do programu lecz coś mi się to nie udaje ;(

Chciałbym Państwa wszystkich prosić o pomoc lub jakieś wskazówki smile.gif

1. wprowadzanie u kazdego ucznia | studenta, punktow na danych rok / semestr w tabeli - >

np.
Imie: Jan,
Nazwisko: Kowalski ,
Pesel: 111111111,
Rok szkolny: 2021/2022,
Semestr: Pierwszy,
Przedmiot: Matematyka,
Prowadzący: Andrzej Rybka,
Przedmiot 2: Polski
Prowadzący2: Anna Myszka
itd
Punkty(Przedmniot 1): 21
Punkty(Przedmniot 2): 12,
itd
Razem:33.

I wyswietlanie zrobiłem ale mam problem z koncówką jak sprawic aby dany uczeń , student mając kilka przedmiotów z tym samym prowadzącym lub innym prowadzącym na dany semestr zebrał mi punkty oraz na zakonczenie roku takze sumę wszystkich łącznych punktow z tych semestrów.


2. Jak sprawić aby dla danego ucznia | studenta wyswietlic -> nazwisko prowadzacego z przedmiotem w tabeli ww jednej komórce albo w dwóch osobnych

Narazie coś takiego mi wychodzi

https://store2.gofile.io/download/1fdcc5d5-...20f3f/forum.jpg
nospor
Zacznij od pokazania struktury bazy/tabel jaka aktualnie masz
sapit
Baza danych : https://store2.gofile.io/download/87980243-...d/baza_test.jpg

To jest przyjkładowa baza lecz chodzi mi konkretnie o to ze osoba ktora ma ten sam numer pesel jest na dwoch roznych semestrach to np nie pokazuje mi punktow i sum roznych tylko to samo sad.gif

Ja moze zaraz lekko to poukładam ususne to co jest nie potrzebne i i stworze poprawnie słuchaczy czyli tych ucznów lub studentów , powprowadzam dane jakies konkretne i aby miec normalne spojrzenie na to bo teraz akurat mam lekki bałagan :/ ale chciałbym tylko przekazac mysl o co mi chodzi i z czym się borykam sad.gif.

P.S nospor -> Ja cię kojarzę kiedys na tym forum bardzo dużo mi pomogłeś więc nie ukrywam się że ciesze się że odpwoeidziałeś na mój temat smile.gif Pozdrawiam serdecznie !
nospor
tylko jak ta tabela co pokazales ma sie do danych o ktorych mowisz? Nic tam z tego nie wynika.
po drugie, albo piszesz po angielksu albo po polsku, sie zdecyduj
po trzecie: tabele maja byc mniej wiecej tak:

STUDENT:
id
name
surname
blabla

TEACHER
id
name
surname
blabla

SCHOOL_YEAR
id
name

TERM
id
id_school_year
name

SUBJECT
id
id_term
id_teacher
name

POINTS
id_student
id_subject
points

To tak na szybko by zobrazowac jak to powinno mniej wiecej wygladac. Kwestia sporna czy przsedmiot przypisywac od razu do semestru czy pozniej. Jesli pozniej to w tabeli POINTS trzeba by dodac id_term itd itd
Ale z taka struktura idzie juz w miare latwo ogarnac co chcesz
sapit
Cytat(nospor @ 23.03.2022, 12:12:23 ) *
tylko jak ta tabela co pokazales ma sie do danych o ktorych mowisz? Nic tam z tego nie wynika.
OK, rozumiem poprawię to aby było spójne wszystko smile.gif
po drugie, albo piszesz po angielksu albo po polsku, sie zdecyduj
Dziekuje za wskazówkę zaraz zmienię na angielskie nazewnictwo smile.gif
po trzecie: tabele maja byc mniej wiecej tak:
hmmm ? ok !

STUDENT:
id
name
surname
blabla

TEACHER
id
name
surname
blabla

SCHOOL_YEAR
id
name

TERM
id
id_school_year
name

SUBJECT
id
id_term
id_teacher
name

POINTS
id_student
id_subject
points

To tak na szybko by zobrazowac jak to powinno mniej wiecej wygladac. Kwestia sporna czy przsedmiot przypisywac od razu do semestru czy pozniej. Jesli pozniej to w tabeli POINTS trzeba by dodac id_term itd itd
Ale z taka struktura idzie juz w miare latwo ogarnac co chcesz


Podsumuję Twoja pomoc tylko tymi słowami : KRÓL JEST TYLKO JEDEN ! smile.gif ---> Dziekuje !

Jak porawie to i ogarnę baze wróce z kodem PHP aby prosić o pomoc co dalej smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.