![]() ![]() |
Post
#21
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Hm 5+ = 5.5 to skad bedziesz wiedzial ze jest -6 ?
|
|
|
|
Post
#22
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%)
|
"+" w średniej szkolnej oznacza +0.5 pkt
"-" zaś oznacza -0.25pkt |
|
|
|
Post
#23
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat Robię tabele z jedną oceną w rekordzie, a oceny będę szyfrował "Szyfrowal" - jak to powaznie brzmi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ok, wydaje sie to sensowne rozwiązanie. Cytat elseif (czy po kropce jest 75) - No i oczywiscie wowczas cyfre przed kropką trzeba zwiększyc o jeden. bo przecez 5.75 to jest 6- a nie 5- |
|
|
|
Post
#24
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%)
|
Teraz zastanawiam się tylko nad nie przygotowaniami. Wymyśliłem takie coś.
Po wejściu na stronę ocen danego ucznia warunek sprawdzałby czy z tego przedmiotu, dany uczeń ma nieprzygotowania (czyli czy jest wiersz dotyczący tego ucznia), jeżeli nie to tworzy wiersz z wartością 0 (0 zgłoszonych nie przygotowań). Następnie można edytować ten wiersz. Chyba dobre rozwiązanie?? Prawda?? |
|
|
|
Post
#25
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.09.2006 Ostrzeżenie: (0%)
|
ojejku
strukture bazy danych zawsze tworzy sie z mysla o optymalizacji, jak chodzi o miejsce i o dalsza prace z baza Struktura bazy powinna byc tak zorganizowana, aby kazda zmiane robic w jednym miejscu. Dodajesz 1 rekord w tabeli przedmiot i gotowe, wszystko dziala. Przy Twoim pomysle poczatkowym ile pracy nalezaloby dodac aby zmienic np. nazwe jakiegos przemiotu lub inaczej modyfikowac rekordy - duzo, a i po co. Po to wymyslono relacyjne bazy danych, aby ulatwic sobie zycie. W innym przypadku dalej mozemy je trzymac na np. pliku tekstowym. zrob sobie tak: tabela przedmioty ID_Przedmiot, nazwa, .... i inne dane zwiazane z 1 przemiotem tabela Uczniowie ID_Uczen, imie, nazwisko, srednia ocen, ...... tabela oceny ID_Uczen, ID_Przedmiot, ocena pomysl z zamiana oceny 5+ na 5.5 jest b.dobry, pomoze Ci to przy liczeniu sredniej. Aha, a i po co "parsowac" tekst, tzn. sprawdzac czy jest kropka czy jej nie ma, nie lepiej Ci porownywac liczby? ocena ==5.5, badz ocena > 5.5 itd aha, i pamietaj o kluczach na tabelach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#26
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%)
|
Wydaje mi się, że prościej będzie wykorzystać funkcję z "rozszyfrowaniem" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ocen. Tak trzeba byłoby skorzystać np. z case. A funkcja będzie bardziej plastyczna.
|
|
|
|
Post
#27
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Cytat Wydaje mi się, że prościej będzie wykorzystać funkcję z "rozszyfrowaniem" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ocen. Tak trzeba byłoby skorzystać np. z case. A funkcja będzie bardziej plastyczna. A przeliczanie jakich kolwiek statystyk bedzie trwalo godzinami (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#28
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%)
|
A przeliczanie jakich kolwiek statystyk bedzie trwalo godzinami (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Nie sądze,by przy użyciu "szyfrowania" trwalo to zbyt długo. A poza tym niby jakie to miałby być statyski?? Jedyną statyską to średnia. |
|
|
|
Post
#29
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Jesli zakladasz ze to kilka rekordow to nie ma znaczenia a jesli w gre wchodza rekordu rzedu kilku milionow to kazda operacja przeliczania narzuca pewien czas.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 21:56 |