![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 16 Pomógł: 1 Dołączył: 12.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym zrobić coś takiego. W bazie danych mam: ilość postów | ranga | 15 | Nowy | | 25 | Bywalec | | 100 | Stały bywalec | I teraz moje pytanie: User ma np. 16 postów, jak zrobić aby wyświetlała mu się ranga Nowy? I oczywiście po osiągnięciu 25 i wyżej zmieniała się na Bywalca. Pozdrawiam Ten post edytował bugme 29.06.2009, 12:57:28 |
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
robisz jeśli ilość postów większa lub równa 15 i mniejsza od 25 to ranga Nowy. z resztą analogicznie.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 29.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak, wiem ale jak? Czy sformułować warunek w zapytaniu sql? Czy pobrać wymagania postów dla wszystkich rang i wtedy to przetworzyć?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Proponowałbym Ci zmienić bazę danych na 3-kolumnową (poza identyfikatorami itp.): nazwa rangi, zakres od, zakres do. Z pewnością łatwiej Ci będzie tak wyciągać odpowiednie rangi.
W razie czego możesz operować na różnicy ilości postów użytkownika i przypisanej do rangi:
Powód edycji: Dałem pomógł / ociu
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 29.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki
![]() |
|
|
![]()
Post
#6
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Zostało zablokowane z jakiegoś powodu. Na pewno nie po to abyś zakładał kolejne. Zakładam blokadę postów. W celu wyjaśnienia zablokowania pierwszego konta, proszę o kontakt z administratorem.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 22:26 |