Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]obliczenie składki członkowieje nadpłaty i zadłużenia
ghastblood
post
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Witam,
Mam taki problem nie wiem jak zrobić funkcje która będzie obliczała składki członkowie.
W bazie danych przechowuje dane osobowe z datą wstąpienia do grupy w pierwszym roku składka wpłaty wynoszą 345 zł a każdy następny 120 zł
posiadam oddzielną tabele która przechowuje id członka date wpłaty oraz kwotę.

dzięki takiej funkcji chciał bym wyświetlić ile dany członek ma zadłużenia lub nadpłaty rozbijać to jest 10 zł miesięcznie składki + w pierwszym roku wpisowe + legitymacja.

Może ktoś mi pomoże w ten sposób.

Potrzebuje sposób który obliczy mi miesiące od wstąpienia do grupy do końca roku np 01 czerwca 2010 do 01 grudnia 2010 a potem od 01.01.2011 do 01.12.2011 itd

Ten post edytował ghastblood 24.02.2011, 21:03:31
Go to the top of the page
+Quote Post
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Trochę nieskomplikowanego kodu:
Link1
Link2


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
ghastblood
post
Post #3





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


bardzo mi to pomogło. Dzięki temu już wiem mniej więcej jak obliczyć ile dany członek jest w grupie.
Potrzebował bym zastosować jeszcze coś takiego jak data rozliczeniowa czyli np jak ktoś wstąpił do grupy 01.01.2010r to żeby zamknąć rozliczenie do 31.12.2010 i od stycznia 2011 żeby rozpoczął się nowy rok rozliczeniowy i jak przeliczyć miesiące na cegły.



Zastanawia mnie również jak obliczyć ile to miesięcy bo są miesiąc może mieć 31,30,28,29 dni wiec albo trzeba by wyliczyć jakąś średnią czy jak?

lata 365*60*60*24
miesiąc 365/12*60*60*24 questionmark.gifquestionmark.gif
tydzień 7*60*60*24
doba 60*60*24
godzina 60*60
minuta 60

Ten post edytował ghastblood 24.02.2011, 22:36:54
Go to the top of the page
+Quote Post
darko
post
Post #4





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Zerknij jeszcze tutaj Poza tym, nie widzę problemu, żeby po dacie zakwalifikować delikwenta do odpowiedniego roku kalendarzowego.


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 22:00