Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Zmienna decimal
Forum PHP.pl > Forum > Przedszkole
kayy
Witam, otóż dzisiaj zorbiłem sobie skrypt, który normalnie wsadza zmienną którą przekazuje z $_POST do bazy gdzie jest decimal 10,2... No i w tym problem, że jak pisze np. 64,500 to zamienia się to w 64,50 a w moim wypadku ważne są zera bo zapisuje ceny i 64,50 to 60 zł a 64,500 to 60 tyś... Proszę o pomoc!
Pitter
No to może zapisuj tak: 65,90 to 65 zł a 65,500,00 to 65 tys
kayy
No tak, ale użytkownik zawsze pisze 65,000 i ma pewnosc, ze bedzie 65 tyś... Jest na to jakaś rada?
kaj
To co pomoże ktoś?
Tomplus
spróbuj przekonwertować odpowiednio każdą liczbę która jest wysyłana do bazy i taką zapisuj, następnie mozesz bezproblemowo wyświetlić.

Jak masz 2 przecinki, to usun jeden, ten wcześniejszy i problem rozwiązany.
-kay-
Chyba nie rozumiesz o co chodzi!
każdy pisze 10,000 i myśli, że to będzie 10 tyś nikt nie pisze 10,000,000, a ja chcę aby do bazy wysyłało 10,000 a nie 10,0 jak to zrobić?questionmark.gif może do każdego zera dwa dodawać czy coś ;s?
kaj
Próbuje dopisać 0 i jest dobrze jeżeli ktoś chce 10tyś 500zł ale jeżeli ktoś pisze 10zł to będzie 10,000 a jak 5 to 5,000 i 5 tyś ;s pomocy!!
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.