![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 1 Dołączył: 4.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam bazę produktów, które są kupowane przez firmę w PLN i EUR. Interesują mnie podsumowania okresowy sprzedaży, wyrażone w PLN. I zastanawiam się jak podejść do zmiennego kursu PLN/EUR. Wymyśliłem żeby stworzyć tabelę z kursami i datami w jakich dany kurs będzie obowiązywał. Powiedzmy że co tydzień będę dodawał wpis z nowym kursem, a później porównywał datę złożenia zamówienia na dany produkt z nową tabelą. Tylko martwi mnie takie manualne wpisywanie kursów co tydzień...może jest jakiś lepszy sposób na to? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
manualne wpisywanie kursów ? Mamy 2016 rok, jeśli nie programujesz od tygodnia, to pierwsze co powinno przyjść ci do głowy to pobieranie kursów przez jakieś api - albo parsowanie po treści witryn, które kursy takie udostępniają i wiesz że nie znikną za rok. Nigdy nie miałem potrzeby pobierać kursów, znajdź w google skąd chcesz je pobierać i to zrób.
pierwszy lepszy link: http://www.nbp.pl/home.aspx?f=/kursy/instr...rsow_walut.html Jeśli musisz robić zestawienia biorąc pod uwagę zmienny kurs, to pobieraj raz dziennie CRON'em z jakiejś strony aktualny kurs i zapisuj do tabeli. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
W tabeli ze sprzedażą zapisuj również albo aktualny kurs, albo kwotę w PLN.
To drugie rozwiązanie (z tabelą kursów raz na jakiś czas) na MySQL jest bardzo niewydajne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 10:56 |