![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 22.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli w tabeli rejestracja w rekordzie użytkownika wpisze, że ma 400 punktów to chce, aby przy wyborze nagrody jak nie będzie miał tylu punktów wywalało mu błąd.
Tabela : rejestracja Komórka : punkty Próbowałem tak : $nick = $_SESSION['username']; $punkty = "SELECT punkty FROM rejestracja"; $nick = $punkty; if ($punkty <= 50) die ('Nie masz tylu punktów'); No i w bazie zapisuje , 60 punktów i błąd Nie masz tylu punktów pojawia się cały czas. Proszę o pomoc . |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 12 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Przydałoby się jeszcze uzależnić zapytanie od użytkownika, bo w tej chwili obojętnie kto będzie zalogowany to zapytanie zawsze zwróci wszystkie rekordy z bazy, a Ty weźmiesz pod uwagę zawsze tylko pierwszy rekord.
Nie wiem jak wygląda u Ciebie tabela rejestracja, ale to powinno być coś w tym stylu: SELECT punkty FROM rejestracja WHERE login = 'tutaj_login' |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 10:38 |