MySQL zaokrúhľovanie čísel

Programovacie jazyky, rady, poradňa...
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

MySQL zaokrúhľovanie čísel

Príspevok od používateľa m_pro_m »

Ahojte,

mám taký problém...
Robím si jeden PHP skript no a odosielam určité data do mysql databázy.. no ale keď odošlem napríklad číslo 1,6 tak mi ho do DB uloží ako 2

Ako by som spravil aby to preberalo desatinné čísla ?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: MySQL zaokrúhľovanie čísel

Príspevok od používateľa audiotrack »

a čo za dátový typ má ten stlpec? Nemáš tam náhodou INT (teda celé číslo)?
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: MySQL zaokrúhľovanie čísel

Príspevok od používateľa m_pro_m »

skúšal som dávať aj FLOAT a nič ... teraz má FLOAT stále
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: MySQL zaokrúhľovanie čísel

Príspevok od používateľa audiotrack »

a ako tam tie hodnoty vkladáš? Nemôžeš mať chybé query?
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: MySQL zaokrúhľovanie čísel

Príspevok od používateľa m_pro_m »

dávam cez príkaz
INSERT INTO tabulka(suma) VALUES $suma

kde $suma = 1,6
napr ..
forfun
Light Expert
Light Expert
Príspevky: 77
Registrovaný: 03 jan 2010, 17:26

Re: MySQL zaokrúhľovanie čísel

Príspevok od používateľa forfun »

Desatinne cisla sa v anglictine zapisuju s bodkou namiesto ciarky. Skus to tak. Popripade si nastav datovy typ na VARCHAR a mozes tam davat cokolvek.
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: MySQL zaokrúhľovanie čísel

Príspevok od používateľa m_pro_m »

ok skúsim .. zatiaľ dík
Napísať odpoveď