Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z UPDATE
brekmar
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 19.01.2005

Ostrzeżenie: (0%)
-----


Witam mam problem z updatowaniem tabeli, tak wygladaja moje zapytania SQL, reszta zmiennych jest powyzej ale nie bede ich rozpisywac bo juz sprawdzalem dzialanie za pomoca print zeby wypisal mi to co ma byc zupdatowane i jest OK:
  1. <?php
  2. $wynik3 = mysql_query ("UPDATE uzytkownicy SET kasa='$kasaup', punkty='$punktyup' where Login='$name';") or
  3. die ("bł&plusmn;d w pytaniu");
  4. $wynik4 = mysql_query ("select kasa from uzytkownicy where Login='$do_kogo';") or
  5. die ("bł&plusmn;d w pytaniu");
  6. $dane3 = mysql_fetch_assoc( $wynik4 );
  7. $kasa1 = $dane3['kasa'];
  8. $kasaup2 = ($kasa1+$kwota);
  9. $wynik5 = mysql_query ("UPDATE uzytkownicy SET przelew='kasaup2' where Login='$do_kogo';") or
  10. die ("bł&plusmn;d w pytaniu");
  11. $wynik6 = mysql_query ("select kasa from kody where nr='1';") or
  12. die ("bł&plusmn;d w pytaniu");
  13. $dane4 = mysql_fetch_assoc( $wynik6 );
  14. $kasa2 = $dane4['kasa'];
  15. $kasaup3 = ($kasa2+$pod);
  16. $wynik7 = mysql_query ("UPDATE kody SET kasa='kasaup3' where nr='1';") or
  17. die ("bł&plusmn;d w pytaniu");
  18. echo'wszystko zupdatowane';
  19. ?>

No i updatuje tylko pierwsza linijke czyli
  1. <?php
  2. $wynik3 = mysql_query ("UPDATE uzytkownicy SET kasa='$kasaup', punkty='$punktyup' where Login='$name';") or
  3. die ("bł&plusmn;d w pytaniu");
  4. ?>
a reszte pomija i wyswietla echo, prosze o pomoc?
Go to the top of the page
+Quote Post
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


usuń średniki z zapytań na końcu

jest:
  1. <?php
  2. $wynik4 = mysql_query ("select kasa from uzytkownicy where Login='$do_kogo';") or
  3. die ("bł&plusmn;d w pytaniu");
  4. ?>

powinno być:
  1. <?php
  2. $wynik4 = mysql_query ("select kasa from uzytkownicy where Login='$do_kogo'") or
  3. die ("bł&plusmn;d w pytaniu");
  4. ?>


sprawdz czy zmienne które przekazujesz do zapytań tam dochodzą, czy np. $do_kogo nie jest puste

Łukasz


--------------------
Go to the top of the page
+Quote Post
brekmar
post
Post #3





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 19.01.2005

Ostrzeżenie: (0%)
-----


Dzieki bardzo, teraz dziala winksmiley.jpg)
Go to the top of the page
+Quote Post

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 Aktualny czas: 21.08.2025 - 23:35