![]() |
![]() |
-DreamCatcher- |
![]()
Post
#1
|
Goście ![]() |
Mam 2 tabele z kursami walut, których struktura przedstawia się następująco:
WALUTA (łącznie 5 walut, które są stałe) id nazwa kod WARTOSC id waluta_id kurs data Wykonuję zapytanie sql, które pobiera z bazy danych ostatnie 5 wyników za pomocą LEFT JOIN i wyświetla tabelę z kursami:
Następnie za pomocą skryptu php pobieram dane ze strony z kursami walut. W zmiennej $waluty mam wówczas tablicę postaci:
Teraz chciałbym wyświetlić w nowej tabeli ostatnich 5 kursów walut oraz 5 nowych koło siebie (tych niedawno pobranych, które znajdują się w tablicy), dodatkowo policzyć zmianę procentową między starym kursem, a nowym dla każdej waluty (zmiana_procentowa = 100%-stary_kurs*100%/nowy_kurs), tak aby widok był mniej więcej taki: Lp. | Nazwa | Kod | Kurs | Data | Nowy kurs | Aktualna data | Zmiana procentowa W jaki sposób tego dokonać? Jest możliwość, aby pominąć zapisywanie do tabeli WARTOSC nowych kursów? Ktoś pomoże? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Musisz wiedzieć [znaczy skrypt musi wiedzieć] które dane chcesz pobrać - znaczy, z którego dnia
9 | 1 | 2.91 | 2011-05-02 ---- 1 | 1 | 2.76 | 2011-04-10
Innymi słowy zrób dwa zapytania i połącz je wg. id waluty |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:24 |