WernerK: Geldbeträge in DB speichern

Beitrag lesen

Hallo
in einer MySQL Tabelle ist eine Spalte "salary" als decimal(10,0) definiert.
Wenn man nun in einer PHP Webseite die ein Textfeld "Geldbetrag" enthält speichert und hier jemand z.b. 50.000 eingibt, dann wird nur der Wert 50 in der DB gespeichert.

Wie macht ihr so etwas?
Ist der Datentyp decimal ok oder sollte man als "varchar" speichern?

Sollte man eine Eingabe mit Punkt verbieten?

Bin für jeden Tipp dankbar.

Gruss
Werner