Hi.
Ich habe dass Problem, dass ich Gleitkommazahlen nicht richtig updaten kann. Durch einige Tests habe ich mitbekommen, wann der Fehler auftritt, hier ist so ein Bsp.:
Wie vllt. auffällt, steht da eine Gleitkommazahl die von PHP mit "E-30" dargestellt wird. Es gibt keinen SQL-Fehler, es wird einfach nix eingetragen!
Kann mir jemand erklären wie dies zu stande kommt und wie ich das beheben kann?
MfG Thomy
Ich habe dass Problem, dass ich Gleitkommazahlen nicht richtig updaten kann. Durch einige Tests habe ich mitbekommen, wann der Fehler auftritt, hier ist so ein Bsp.:
SQL:
Update inventar SET anzahl=anzahl+2.3912346189512E-30 WHERE `userid`=3 AND `goid`=5 LIMIT 1;
Kann mir jemand erklären wie dies zu stande kommt und wie ich das beheben kann?
MfG Thomy