Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Dodawanie/odejmowanie
Zidane
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 8.08.2008
Skąd: Warszawa

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


Witam, mam pewien problem.
Zacznę od razu: w bazie danych mam tabelkę z jednym polem `stan`. Wpisane w nim mam np. 40.38.
Odczytuję dane z bazy tak:
  1. $stan = "SELECT `stan` FROM `tabelka` ";
  2. $wynikstanu = mysql_query($stan);
  3. $links=mysql_fetch_row($wynikstanu);

Następnie poprzez formularz mam pola wyboru czy liczbę którą wpiszę ma mi odjąć czy dodać.
W porządku, jeśli chcę żeby odjęło to odejmuje, ale tak że wyniki wychodzą zupełnie inne niż powinny. np. za małe albo za duże.
W wyniku poszukiwań forum znalazłem kilka postów z sugerowaniem ustawienia opcji "FLOAT" dla pola w tabeli mysql. Tak właśnie ustawiłem ale nie zmieniło to nic.
  1. $ilosc = $_POST['ilosc'];
  2.  
  3. $nowystan = $wynikstanu - $ilosc;

i w końcu UPDATE pola o $nowystan

Tutaj stawiam pytanie: Dlaczego wyniki wychodzą nie takie jak trzeba i jak temu zaradzić?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
. Wyskoczyło "Resource id #9" ale zaraz nie odpuściłem i działa
No to masz plusa, że chociaż po wskazówce zacząleś myśleć. (IMG:style_emoticons/default/smile.gif) Niestety na forum to rzadkość.

Drugie pytania nie kumam. Skoro wiesz, ze name ma byc takie same, to daj to name takie samo...

  1. <input type="radio" name="kolor" value="zielony"> <font color=lightgreen>wpłata</font> <br>
  2. <input type="radio" name="kolor" value="czerwony"> <font color=red>wypłata</font><br>
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: 15.10.2025 - 01:34