Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> System, Pomoc
sapit
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 19.07.2017

Ostrzeżenie: (0%)
-----


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 (IMG:style_emoticons/default/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

Ten post edytował sapit 23.03.2022, 11:44:04
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zacznij od pokazania struktury bazy/tabel jaka aktualnie masz
Go to the top of the page
+Quote Post
sapit
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 19.07.2017

Ostrzeżenie: (0%)
-----


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 (IMG:style_emoticons/default/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 (IMG:style_emoticons/default/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 (IMG:style_emoticons/default/smile.gif) Pozdrawiam serdecznie !

Ten post edytował sapit 23.03.2022, 11:55:37
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post
sapit
post
Post #5





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 19.07.2017

Ostrzeżenie: (0%)
-----


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 (IMG:style_emoticons/default/smile.gif)
po drugie, albo piszesz po angielksu albo po polsku, sie zdecyduj
Dziekuje za wskazówkę zaraz zmienię na angielskie nazewnictwo (IMG:style_emoticons/default/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 ! (IMG:style_emoticons/default/smile.gif) ---> Dziekuje !

Jak porawie to i ogarnę baze wróce z kodem PHP aby prosić o pomoc co dalej (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 00:34