skift komma til punktum

Tags:    php


jeg er ved at indsætte nogle float værdier i min database fra en form.

problemmet er bare at den smider alt efter kommaet væk.

også hvis jeg skriver det direkte i db med phpmyadmin.

men jeg kan se at hvis jeg bruger punktum istedet går det fint.

nu er det jo bare nemmere at bruge komma, da det sidder lige ved hånden på det Num tastatur :)

hvordan får jeg så ændret således at alle de kommaer jeg sætter bliver lavet til punktum inden de ryger i db?

~Life is to short for windows~



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
hmm hvorfor ikke bare lave i din datbase sådan den understøtter , ? lav en varc.... så går det fint og er nemt nok :)



hmm hvorfor ikke bare lave i din datbase sådan den understøtter , ? lav en varc.... så går det fint og er nemt nok :)



mener du at typen i feltet skal være varc istedet for float?
~Life is to short for windows~



yeps :)



yeps :)


ok det ser ud til at virke..

håber så ikke at det påvirker beregninger senere.
kender ikke varc
~Life is to short for windows~



:) tror ikke det gør men vil ik lige henges op hvis et gør :)

held og lykke




øhh, ved i intet omkring programmering?

Brug DOUBLE som din value i din DB, og du er nød til at bruge . istedet for komma fordi ellers bliver det ikke opfatter som tal, men tekst.

bare lav en str_replace som replacer , med . (eller omvendt )

og kig evt. på http://php.net/money_format



t