Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][SQL][PHP]Coś poszło nie tak! (Ponownie potrzebuję pomocy).
Forum PHP.pl > Forum > Przedszkole
MefjuU
Witam ponownie.
Otóż teraz mam nieco inny problem.
Nie wiem jak zrobić IF'a który sprawdza w bazie danych czy np. dana wartość np. punktów osiągnęła 10 to potem wyświetli nam np. wiadomość ( w moim przypadku zamiast punktów są nosmonety ).

Oto mój skrypt: (jest on testowy i jednocześnie po otwarciu strony dodaje mi 1 wartość do tabeli nosmoney - testowałem to wcześniej). Ale gdy już się uzbiera liczba 10 w bazie danych to nie wyświetla mi informacji "Brawo! masz 10 pkt"


  1. <?php
  2.  
  3. require './site/header.php';
  4. require './config/config.php';
  5. require_once './config/user.class.php';
  6. ?>
  7. <?php
  8. if (user::isLogged()) {
  9. // Widok dla użytkownika zalogowanego
  10.  
  11. // Pobierz dane o użytkowniku i zapisz je do zmiennej $user
  12. $user = user::getData('', '');
  13. echo 'Witam';
  14. mysql_query("UPDATE users SET nosmoney=nosmoney+1 WHERE id='$user[id]';") or die ('<p class="error">Wystąpił błąd.</p>');
  15.  
  16. if ($user['nosmoney']=10) {
  17. echo 'Brawo! masz 10 pkt';
  18. }
  19. }
  20.  
  21. else {
  22. // Widok dla użytkownika niezalogowanego
  23. echo '<center><br/><p1>Witaj nieznajomy!<br/></p1></center>';
  24. }
  25. ?>
  26.  
  27. <?php
  28. require './site/footer.php';
  29. ?>
aras785
  1. <?php
  2.  
  3. require './site/header.php';
  4. require './config/config.php';
  5. require_once './config/user.class.php';
  6. ?>
  7. <?php
  8. if (user::isLogged()) {
  9. // Widok dla użytkownika zalogowanego
  10.  
  11. // Pobierz dane o użytkowniku i zapisz je do zmiennej $user
  12. $user = user::getData('', '');
  13. echo 'Witam';
  14. mysql_query("UPDATE users SET nosmoney=nosmoney+1 WHERE id='$user[id]';") or die ('<p class="error">Wystąpił błąd.</p>');
  15.  
  16. if (($user['nosmoney']+1)==10) {
  17. echo 'Brawo! masz 10 pkt';
  18. }
  19. }else {
  20. // Widok dla użytkownika niezalogowanego
  21. echo '<center><br/><p1>Witaj nieznajomy!<br/></p1></center>';
  22. }
  23. ?>
  24.  
  25. <?php
  26. require './site/footer.php';
  27. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.