Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wybór odpowiedniej ikony z bazy danych mysql
brzanek
post
Post #1





Grupa: Zarejestrowani
Postów: 429
Pomógł: 0
Dołączył: 8.11.2012

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


Witam mam problem z wyborem odpowiedniej ikony z bzy danych.
Podam to na przykładzie.
Baza danych
ID NAZWA_IKONY
1 deszcz
2 deszcz
3 pochmurno
4 pochmurno
5 pochmurno
W tym przypadku najgorsza pogoda to deszcz (jak to wyświetlić)

Inny przykład
ID NAZWA_IKONY
1 deszcz
2 deszcz
3 śnieg
4 śnieg
5 śnieg
W tym przypadku najgorsza pogoda to deszcz ze śniegiem (jak to wyświetlić)

Inny przykład
ID NAZWA_IKONY
1 śnieg
2 śnieg
3 śnieg
4 śnieg
5 śnieg
W tym przypadku najgorsza pogoda to śnieg (jak to wyświetlić)

Inny przykład
ID NAZWA_IKONY
1 słońce
2 słońce
3 słońce
4 pochmurno
5 pochmurno
W tym przypadku najgorsza pogoda to pochmurno (jak to wyświetlić)

Inny przykład
ID NAZWA_IKONY
1 śnieg
2 słońce
3 słońce
4 pochmurno
5 pochmurno
W tym przypadku najgorsza pogoda to śnieg (jak to wyświetlić)

Inny przykład
ID NAZWA_IKONY
1 mgła
2 pochmurno
3 słońce
4 pochmurno
5 pochmurno
W tym przypadku najgorsza pogoda to pochmurno (jak to wyświetlić)

Inny przykład
ID NAZWA_IKONY
1 mgła
2 mgła
3 mgła
4 mgła
5 pochmurno
W tym przypadku najgorsza pogoda to mgła (jak to wyświetlić)

Takie są brane ikony pogody pod uwagę.
rain
snow
fog
sleet
wind
cloudy
partly-cloudy-day
partly-cloudy-night
clear-day
clear-night
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to musisz miec przypisane wartosci do tych tekstow i na tej podstawie bedziesz wiedzial, ktory jest najgorszy.
Go to the top of the page
+Quote Post
brzanek
post
Post #3





Grupa: Zarejestrowani
Postów: 429
Pomógł: 0
Dołączył: 8.11.2012

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


A może coś na zasadzie tego
// 10 = rain w ciągu 12 godzin max 120 w ciągu 6 godzin 60 w ciągu 3 godzin 30
// 9 = snow w ciągu 12 godzin max 108 w ciągu 6 godzin 54 w ciągu 3 godzin 27
// 6 = fog w ciągu 12 godzin max 72 w ciągu 6 godzin 36 w ciągu 3 godzin 18
// 5 = sleet w ciągu 12 godzin max 60 w ciągu 6 godzin 30 w ciągu 3 godzin 15
// 4 = wind w ciągu 12 godzin max 48 w ciągu 6 godzin 24 w ciągu 3 godzin 12
// 3 = cloudy w ciągu 12 godzin max 36 w ciągu 6 godzin 18 w ciągu 3 godzin 9
// 2 = partly-cloudy-day w ciągu 12 godzin max 24 w ciągu 6 godzin 12 w ciągu 3 godzin 6
// 2 = partly-cloudy-night w ciągu 12 godzin max 24 w ciągu 6 godzin 12 w ciągu 3 godzin 6
// 1 = clear-day w ciągu 12 godzin max 12 w ciągu 6 godzin 6 w ciągu 3 godzin 3
// 1 = clear-night w ciągu 12 godzin max 12 w ciągu 6 godzin 6 w ciągu 3 godzin 3

// np: w ciągu 12 godzin 2 godziny pada śnieg w 10 godzinach jest pochmurno 18+30=48 (chmurka ze śniegiem)
// np: w ciągu 12 godzin 3 godziny pada śnieg 3 godziny pada deszcz 6 godzin świeci słońce 27+30+6=63 (słońce z chmurką i opady deszczu ze śniegiem)
// np: w ciągu 12 godzin 5 godzin pada deszcz 2 godziny jest słońce 5 godzin jest pochmurno 50+2+15=67 (słońce chmurka i deszcz)
// np: w ciągu 12 godzin 2 godziny jest słabe zachmurzenie 10 godzin jest słońce 4+10=14 (słońce)
// np: w ciągu 12 godzin 7 godzin jest słabe zachmurzenie 3 godziny pada deszcz 2 godziny jest pochmurno 14+30+6=50 (słońce chmurka i deszcz)
// np: w ciągu 12 godzin 7 godzin jest słabe zachmurzenie 5 godzin jest pochmurno 14+15=31 (pochmurno)
// np: w ciągu 12 godzin 3 godziny pada śnieg 2 godziny pada deszcz 7 godzin jest pochmurno 27+20+21=68 (pochmurno deszcz ze śniegiem)

Każda z ikon ma daną liczbę punktów po dodaniu wynik pełnik by kod do danej ikony.
Co o tym myślisz? Udało by się coś takiego zrobić?

Ten post edytował brzanek 22.08.2018, 12:22:31
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.09.2025 - 15:21