[CSS][PHP] Kolor elementu uzależniony od przekazanej wartości w zmiennej |
[CSS][PHP] Kolor elementu uzależniony od przekazanej wartości w zmiennej |
30.11.2023, 09:52:04
Post
#1
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
Witam proszę o pomoc w jaki sposób uzyskać odpowiedni kolor elementu uzależniony od wartości przekazanej w $_GET
Mam kod
Zawartość pliku mapa.php
wartość $tempArray4 pobierana jest z pliku 'array.php i wszystko ładnie działa ale w zależność od wartości przekazywanej w adresie $rodzaj = $_GET['rodzaj']; chciałbym aby zmieniał się odpowiedni kolor elementu style="background-color: '.$tempArray4[ceil(''.$response['hourly'][$rodzajmodel][$dwd].'' Podaję przykład jeśli w adresie mam /index.php?model=best_match&rodzaj=precipitation Jako rodzaj precipitation To w tej linii Gdzie jest background-color: '.$tempArray4 dał bym background-color: '.$kolor[($rodzaj)] W pliku array.php odpowiednie kolory
Coś takiego |
|
|
30.11.2023, 12:18:52
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 783 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
wartość $tempArray4 pobierana jest z pliku 'array.php i wszystko ładnie działa [...] Co właściwie pobierasz z $tempArray4 i ładnie działa, skoro nie działa, bo chcesz tam wstawić kolor? Gdzie jest $tempArray4? W pliku array.php jest tablica $precipitation. Jest też tablica z kolorami o nazwie $temperature_2m. Skoro chcesz pobrać kolor z tablicy, to musisz pobrać ją na podstawie indeksu, czyli musisz dostarczyć wartość od -7 do 5 jako indeks. -------------------- |
|
|
30.11.2023, 12:31:55
Post
#3
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
Przepraszam za zamieszanie w pliku array.php mam
I wszystko działa ale jak chcę zmienić parametr $rodzajmodel z adresu to zawsze pobiera kolor właśnie z $tempArray4 Chciałbym aby kolor był pobierany z dobrej palety kolorów a nie tylko z $tempArray4 W pliku array.php dodam sobie kilka palet z odpowiednimi kolorami ale jak zrobić aby po adresie wybierana była odpowiednia paleta. Ten post edytował brzanek 30.11.2023, 12:32:41 |
|
|
30.11.2023, 15:42:24
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
juz ci kiedys, w zasadznie niedawno, mowili tutaj o tablicy wielowymiarowej. Tam sobie trzymaj rodzaje i temperatury i z banki
a potem tylko
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 27.09.2024 - 09:48 |