PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Komma Zahlen in Php ?



fight-night
25-06-2003, 13:32
Hi @ all Habe ein kleines Problem mit Komma zahlen ,mit php und mysql
habe ein kleines Formular geschrieben was mir ein parr daten in eine mysql datenbank schreibt, geht alles soweit bis das mir meine Kommazahlen "44.44" zB
dann nur als "44" in die daten bank geschrieben werden. Datentyp ist float und wenn ich mit phpmyadmin direkt in die Datenbank schreibe dann bleibt auch die Kommazahl ohne problem drin stehen Was könnte das sein wer versaut die Kommazahl ?

Gaert
25-06-2003, 13:51
Hallo!

Versuch mal den "." in ein komma "," umzuwandeln:
str_replace(".",",",$zahl);

fight-night
25-06-2003, 15:01
das habe ich mal getestet hat leider nix gebracht bei javascript ist das glaube ich so was man in ein textfeld eintipt ist auch text man muß da mit parsefloat das ganze übersetzen aber ob das bei php auch so ist weiß ich nicht

fight-night
25-06-2003, 16:35
soory war meine schuld mein script hat ne macke gehabt ,ich htte zwar in mysql den richtigen daten typ aber im php, hier "($HTTP_POST_VARS['Gewicht'], "double"));" stand noch text drin und das wars