Hallo
also ich würde als Anwender den Geldbertrag "Fünzigtausend" als
50.000 eingeben.
Das bedeutet dann also man müsste vor dem Speichern in der MySQL DB den Punkt entfernen damit er als 50000 gespeichert wird?
Wenn nun aber jemand 50,000 eingibt wird auch der Wert 50 gespeichert.
Also müsste man auch verhindern das ein Komma eingegeben wird?
Und wenn nun jemand Fünfzigtausend und 55 Cent so eingeben will
50000,55 dann steht in der DB mit decimal(10,0) später nur 50000 drin.
Wie löst man all dies am besten? Also den Punkt rausfiltern mit str_replace oder ähnlichem ist kein Problem.
Aber die anderen Situationen? Oder ist der Typ decimal(10,0) falsch gewählt?
Gruss
Werner