Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Błąd odejmowania punktów
Forum PHP.pl > Forum > Przedszkole
Stron: 1, 2
Dominator
Uporczliwego błędu nie ma ale punktów nie odejmuje sad.gif
drozdii07
Doszedłem już do tego, że jest błąd w UPDATE smile.gif Wszystko inne już działa.
Dominator
Cytat(drozdii07 @ 6.08.2011, 16:38:41 ) *
Doszedłem już do tego, że jest błąd w UPDATE smile.gif Wszystko inne już działa.


$aktualizacja = mysql_query("UPDATE array SET punkty=$newitem WHERE login='".$login."'") OR die(mysql_error());

smile.gif
drozdii07
  1. <?php
  2. include('db.php');
  3.  
  4. $login = 'Admin'; // Przypisz tutaj login.. np. z sesji
  5.  
  6. $koszt = ''; // Tutaj przypisz wartosc koszt po jakiej szuka drugi SELECT
  7.  
  8.  
  9.  
  10. $zapytanie_pierwsze = mysql_query("SELECT `punkty` FROM `array` WHERE login = '$login'");
  11.  
  12. $pytanie = mysql_fetch_assoc($zapytanie_pierwsze);
  13.  
  14. $zapytanie_drugie = mysql_query("SELECT `koszt` FROM `hs_nagrody` WHERE koszt = '$koszt'");
  15.  
  16. $pytanie_drugie = mysql_fetch_assoc($zapytanie_drugie);
  17.  
  18. $punkty = $pytanie['punkty'];
  19. $koszt_dwa = $pytanie_drugie['koszt'];
  20.  
  21.  
  22.  
  23. $newitem = $punkty - $koszt_dwa;
  24.  
  25. $aktualizacja = mysql_query("UPDATE `array` SET `punkty` = '$newitem' WHERE login = '$login'")
  26. ?>


Cały poprawiony kod wink.gif
Dominator
Cytat(drozdii07 @ 6.08.2011, 16:45:54 ) *
  1. <?php
  2. include('db.php');
  3.  
  4. $login = 'Admin'; // Przypisz tutaj login.. np. z sesji
  5.  
  6. $koszt = ''; // Tutaj przypisz wartosc koszt po jakiej szuka drugi SELECT
  7.  
  8.  
  9.  
  10. $zapytanie_pierwsze = mysql_query("SELECT `punkty` FROM `array` WHERE login = '$login'");
  11.  
  12. $pytanie = mysql_fetch_assoc($zapytanie_pierwsze);
  13.  
  14. $zapytanie_drugie = mysql_query("SELECT `koszt` FROM `hs_nagrody` WHERE koszt = '$koszt'");
  15.  
  16. $pytanie_drugie = mysql_fetch_assoc($zapytanie_drugie);
  17.  
  18. $punkty = $pytanie['punkty'];
  19. $koszt_dwa = $pytanie_drugie['koszt'];
  20.  
  21.  
  22.  
  23. $newitem = $punkty - $koszt_dwa;
  24.  
  25. $aktualizacja = mysql_query("UPDATE `array` SET `punkty` = '$newitem' WHERE login = '$login'")
  26. ?>


Cały poprawiony kod wink.gif


Działa Ci ? Bo mi nie, w sensie że nie odejmuje punktów, wkurza mnie to PHP powoli ...
drozdii07
No działa.. Wyświetl sobie co masz w $login i w $koszt wink.gif
Dominator
Cytat(drozdii07 @ 6.08.2011, 16:55:09 ) *
No działa.. Wyświetl sobie co masz w $login i w $koszt wink.gif


MÓJ KRÓLU, DZIAŁA ! zakochany.gif DZIĘKI !
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.