![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 21.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
potrzebuje zapisać w mysql sumę przepracowanych godzin dla poszczególnego miesiąca i trochę się w tym gubię, proszę o pomoc.
Ten post edytował KL1M7R0И 25.06.2012, 15:45:14 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
W czym problem? Chcesz jednorazowo wpisać podsumowanie miesiąca danego pracownika, czy dziennie i wyświetlać zsumowany wynik (kolumna 'data' jest trochę myląca - więc określ dokładniej)?
Ten post edytował kristaps 25.06.2012, 13:57:19 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 21.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Formularz jest w EXTJS 3.4. Powyzszy kod dziala, ale zastanawiam sie jak zapisac go dalej zeby godziny z "CZAS" były przypisywane do poszczegolnych miesiecy "CZERWIEC", "LIPIEC"..itd i sumowane dając łączną liczbe godzin w danym miesiącu.
Ten post edytował KL1M7R0И 25.06.2012, 14:14:36 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
SQL: SUM Function, ewentualnie okrężną drogą możesz zrobić pętlę, pobierać wszystkie daty z danego miesiąca, sumować i zrobić nową tabelę MIESIĄĆ | ILOŚĆ GODZIN i tam ładować wynik pętli.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 21.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki, ale tak jak napisałem, mam problem z poprawnym zapisaniem kodu.
mysql_query("INSERT INTO time (czerwiec) SELECT//SUM?// czas FROM raport WHERE data BETWEEN '2012-06-01' AND '2012-06-30'") probowalem tak, nie hula mysql_query("INSERT INTO time (czerwiec) SELECT SUM(czas) FROM raport WHERE data BETWEEN '2012-06-01' AND '2012-06-30'") or die ('{"success":"false"}'); Nie działa, ma ktoś jakiś pomysł jak to zapisac?? Ten post edytował KL1M7R0И 25.06.2012, 14:38:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:11 |