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

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: 23.08.2025 - 23:35