PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gerundete Zahlen, nach dem Eintrag in Mysqldb???


eichen
01.08.2002, 23:23
wenn ich in die db einen zahlen eintrag mach
so ungefähr:

$kontoneu = $kontoalt + $cash;
mysql_db_query("usr_web162_1", "UPDATE bb2_user_table SET money = '$kontoneu' , lastpaid = '$cash' where username = '$user'");

und bei den zahlen handelt es sich um zahlen mit nachkommastellen (z.B. 654.351), dann rundet er die im db eintrag auf ganze zahlen, so das ich die zahlen später nur noch als ganze zahlen ohne den nachkommastellen zu verfügung habe.

aber, ich brauche die nachkommestellen. wie kann ich das runden unterbinden und die zahl mit den nachkommastellen speichern lassen???


Maik
02.08.2002, 08:18
Wie hast du die Spalte in der DB denn angelegt?
Du must dort natürlich den richtigen Datentyp beim anlegen der Db angeben, sprich in deinem Fall eine Fließkommazahl und keine ganze Zahl

Xothous

Jonas
02.08.2002, 18:35
http://www.mysql.com/doc/C/o/Column_types.html
Du brauchst Float oder Double, net Integer

eichen
04.08.2002, 23:50
jo danke problem gelöst:D