![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 1 Dołączył: 3.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
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!
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 75 Pomógł: 8 Dołączył: 9.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to może zapisuj tak: 65,90 to 65 zł a 65,500,00 to 65 tys
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 1 Dołączył: 3.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale użytkownik zawsze pisze 65,000 i ma pewnosc, ze bedzie 65 tyś... Jest na to jakaś rada?
|
|
|
-kaj- |
![]()
Post
#4
|
Goście ![]() |
To co pomoże ktoś?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 879 Pomógł: 230 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
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-- |
![]()
Post
#6
|
Goście ![]() |
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ć?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) może do każdego zera dwa dodawać czy coś ;s? |
|
|
-kaj- |
![]()
Post
#7
|
Goście ![]() |
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!!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 04:05 |