Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Błąd odejmowania punktów
Dominator
post 6.08.2011, 11:18:35
Post #1





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Witajcie, mam taki problem, mam kolumny array (kolumna array to są użytkownicy) i hs_nagrody (tam gdzie są nagrody), no i każdy użytkownik ma powiedzmy 500 punktów, aby odjęło punkty muszę zrobić 2 zapytania, jedno do użytkownika o stan ile ma punktów, a drugie zapytanie to ile kosztuje nagroda dla danego użytkownika, i mam problem, wywala mi błąd, ciągle naprawiam i dupa.

  1. $zapytanie = mysql_query("SELECT punkty FROM array where login='".$login."'", $polaczenie) or die(mysql_error());
  2. $zapytanie = mysql_query("SELECT koszt FROM hs_nagrody where koszt='".$koszt."'", $polaczenie) or die(mysql_error());
  3.  
  4. $pytanie = mysql_fetch_assoc($zapytanie);
  5. $punkty = $pytanie['punkty'];
  6. $koszt = $pytanie['koszt'];
  7.  
  8. $newitem = $punkty - $koszt;
  9.  
  10. $aktualizacja = mysql_query("UPDATE array SET punkty='".$newitem."' WHERE login='".$login."'", $polaczenie) or die(mysql_error());


Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in ...
Go to the top of the page
+Quote Post

Posty w temacie
- Dominator   [MySQL] Błąd odejmowania punktów   6.08.2011, 11:18:35
- - drozdii07   Nie może być czegoś takiego: " "" ...   6.08.2011, 11:53:23
- - Dominator   O którą konkretnie linijkę Ci chodzi ?   6.08.2011, 12:06:44
- - drozdii07   W każdym zapytaniu tak masz Napisz poprostu: [SQL...   6.08.2011, 12:10:04
- - Dominator   Ale poza tym wszystko dobrze zrobiłem ? Po zastos...   6.08.2011, 12:28:49
- - Fifi209   Nie. Najpierw wykonujesz zapytanie, potem je nadpi...   6.08.2011, 12:32:57
|- - Dominator   Cytat(Fifi209 @ 6.08.2011, 13:32:57 )...   6.08.2011, 12:34:41
- - drozdii07   A dokladnie to jak wygląda twoje zapytanie po zmi...   6.08.2011, 12:33:11
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 13:33:11...   6.08.2011, 12:35:51
- - drozdii07   Zrób tak: $zapytanie = pierwsze zapytanie ...   6.08.2011, 12:35:48
- - Fifi209   No właśnie. A ja Cię upominam, że tak zrobiłeś. Sk...   6.08.2011, 12:36:44
|- - Dominator   Cytat(Fifi209 @ 6.08.2011, 13:36:44 )...   6.08.2011, 12:40:54
- - Dominator   Kurna, mam ciągle Warning: mysql_query(): supplie...   6.08.2011, 12:37:54
- - drozdii07   W pierwszej linijce brakuje " na końcu zapyta...   6.08.2011, 12:38:12
- - drozdii07   Jeśli wcześniej to naprawiłeś to dlaczego dajesz k...   6.08.2011, 12:42:51
- - Fifi209   No z tym zap1 i zap2 ok, tylko mysql_fetch_assoc p...   6.08.2011, 12:43:35
|- - Dominator   Cytat(Fifi209 @ 6.08.2011, 13:43:35 )...   6.08.2011, 12:44:39
- - Fifi209   Użyć dwa razy? Po razie na każde zapytanie?   6.08.2011, 12:47:30
|- - Dominator   Cytat(Fifi209 @ 6.08.2011, 13:47:30 )...   6.08.2011, 12:49:23
- - drozdii07   [PHP] pobierz, plaintext $pytanie = mysql_fetch_as...   6.08.2011, 12:51:30
- - Dominator   Mój kod wygląda następująco: [PHP] pobierz, plain...   6.08.2011, 13:02:47
- - drozdii07   Zrób: [PHP] pobierz, plaintext echo $punkty;echo ...   6.08.2011, 13:05:19
- - Dominator   Nic się nie pojawia   6.08.2011, 13:11:11
- - mortus   Nie nawiązałeś połączenia z bazą danych. Jeśli poł...   6.08.2011, 13:31:18
- - drozdii07   Mi tamten kod działa, więc to musi być tylko i wył...   6.08.2011, 13:32:41
- - Dominator   Include jest cały czas, błędu żadnego nie wywala a...   6.08.2011, 13:38:40
- - drozdii07   No bo nie pobiera danych z bazy ! Pokaz jak si...   6.08.2011, 13:40:25
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 14:40:25...   6.08.2011, 13:46:37
- - drozdii07   Czyli, że zostaje 0 pkt. czy jak ? Wyświetl sobie ...   6.08.2011, 13:49:43
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 14:49:43...   6.08.2011, 13:54:27
- - drozdii07   Pokaz jak masz skonstruowane tabele   6.08.2011, 14:00:09
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 15:00:09...   6.08.2011, 14:01:55
- - drozdii07   array i hs_nagrody i czy na pewno masz login w zmi...   6.08.2011, 14:03:43
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 15:03:43...   6.08.2011, 14:07:59
- - drozdii07   To w koncu ta druga tabela to array czy users ? Bo...   6.08.2011, 14:10:41
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 15:10:41...   6.08.2011, 14:11:10
- - drozdii07   Punkty mogą przyjąć wartość tylko do 127. Zmień ty...   6.08.2011, 14:15:28
- - Dominator   Ok, mogę dać powyżej 127 ale nadal pokazuje mi to ...   6.08.2011, 14:16:24
- - drozdii07   Daj mi cały kod jaki teraz używasz żeby to pobrać   6.08.2011, 14:17:58
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 15:17:58...   6.08.2011, 14:24:09
- - mortus   Zauważ, że to Twoje drugie zapytanie jest w ogóle ...   6.08.2011, 14:29:22
- - drozdii07   [PHP] pobierz, plaintext $zapytanie2 = mysql_query...   6.08.2011, 14:31:12
- - Dominator   Ogarnąłem to że pokazuje ile kto ma punktów, i jeś...   6.08.2011, 14:38:05
- - drozdii07   No jakim cudem ? Pokaż co zmieniłeś, bo to zapytan...   6.08.2011, 14:41:09
- - Dominator   Na wyświetlanie kto ile ma punktów to miałem [PHP...   6.08.2011, 14:45:42
- - drozdii07   Nie rozumiem, mi wszystko działa Może jakiś przyp...   6.08.2011, 14:50:47
- - Dominator   Nic mi nie pouciekało, wszystko sprawdziłem, jeste...   6.08.2011, 14:55:10
- - drozdii07   No to ja znowu proszę o cały kod Bo z tego co już...   6.08.2011, 15:00:04
- - Dominator   [PHP] pobierz, plaintext $zapytanie1 = mysql_query...   6.08.2011, 15:16:35
- - drozdii07   To jednak nie ta linijka W ostatniej linijce masz...   6.08.2011, 15:18:28
- - Dominator   Uporczliwego błędu nie ma ale punktów nie odejmuje   6.08.2011, 15:36:31
- - drozdii07   Doszedłem już do tego, że jest błąd w UPDATE Wszy...   6.08.2011, 15:38:41
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 16:38:41...   6.08.2011, 15:42:56
- - drozdii07   [PHP] pobierz, plaintext <?php include('db....   6.08.2011, 15:45:54
|- - Dominator   Cytat(drozdii07 @ 6.08.2011, 16:45:54...   6.08.2011, 15:53:59
- - drozdii07   No działa.. Wyświetl sobie co masz w $login i...   6.08.2011, 15:55:09
- - Dominator   Cytat(drozdii07 @ 6.08.2011, 16:55:09...   6.08.2011, 16:12:24


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:24