Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Skrypt na dodanie lub odjęcie kwoty i update na serwerze...
Karpadoor
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 12.02.2008
Skąd: Polska ;]

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


Mam pewien problem :

Chcę by skrypt dodawał +5 lub odejmował -5, z kwoty pobranej z serwera a po tym działaniu zapisywał ją spowrotem...

Mam tak:

  1. <?php
  2. $zapytanie1 = "SELECT wiadsum FROM users WHERE id='".$odb."'";
  3. $wykonaj = mysql_query($zapytanie1);
  4. while($wiersz1 = mysql_fetch_array($wykonaj))
  5. {
  6. $mail = $wiersz1[0];
  7. $new = $mail+5
  8. }
  9. $zapytanie10 = "UPDATE `users` SET `wiadsum`='".$new."' WHERE `id`='".$odb."'";
  10. $wykonaj10 = mysql_query($zapytanie10) or die(mysql_error());
  11. ?>


no i nibyu szystko działa ale skrypt dodaje +10 a nie +5 ;/

HELP !

Ten post edytował Karpadoor 11.03.2008, 16:12:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcio
post
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

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


Nie wiem nie stalo mi sie tak nigdy ale moze zmien ta linijke
  1. <?php
  2. $new = $mail+5
  3. ?>

na taka
  1. <?php
  2. $mail += 5;
  3. ?>

Potem w twoim kodzie brakuje ; na koniec tego dodawania po trzecie moze dodawaj to poza petle while bo moze byc tak ze bedzie dodawal tyle 5 ile jest rekordow ale nie chce powiedziec czegos glupiego

NItek szybszy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował marcio 11.03.2008, 16:13:30
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 19:21