Mailinglisten-Archive |
Holger Zengerle wrote: > Hallo, > > Ich möchte gerne meine Preisangaben mit Komma in die DB schreiben. > Habe derzeit "DEZIMAL 5,2" angegeben, aber es werden nur Zahlen mit einem > Punkt akzeptiert und eingetragen. ja, weil 'intern' Zahlen nun mal mit . geschrieben werden! > > Was muss ich ändern, damit ich Kommazahlen verwenden kann? um zahlenwerte in php anstelle eines . mit Komma auszugeben gibt s verschieden funktionen du kannst das setlocale() verwenden $zahl = 5.4 setlocale(LC_NUMERIC, 'de_DE at euro', 'de_DE', 'de', 'ge'); echo $zahl oder du verwendest money_format() oder number_format() -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive