Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z UPDATE
Forum PHP.pl > Forum > Bazy danych
brekmar
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?
kossa
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
brekmar
Dzieki bardzo, teraz dziala winksmiley.jpg)
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.