Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ucina po czecinku (kropce)
Forum PHP.pl > Forum > Przedszkole
www.aukcje.fm
Witam,

Insertuje cene do tabeli mysql z php na zasadzie:

$sessionVars["SELL_price"] . "', '" . // cena

Ceny są w double i jest problem że nie insertuje po przecinku (kropce).
Zapytanie do bazy już podaje 1 zamiast 1.55 ('', '1', )

PS, jak się przenosi temat do innej kategorii (przedszkole w tym wypadku) smile.gif
darko
Sprawdź typ pola w bazie.
www.aukcje.fm
buy_now double(16,4) Tak NULL

Input jest text-owy

<input type="text" name="buy_now_price" size="10" value="<?if($_POST['buy_now_price'] == 'y' || $sessionVars['buy_now_price'] == 'y') print $buy_now_price?>" />

Jeden plik .php i dwa pliki html które przekazują sobie dane poprzez POST.
viking
Ustaw locale, użyj http://php.net/manual/en/function.number-format.php
darko
Pokaż kod, bo bez tego, jak bez ręki.
Pyton_000
do mysql masz wkładać liczbę w postacie 111,111
natomiast php operuje na 111.111

Przecinek do bazy, kropka w php
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.