Hallo
Ich habe ein sehr merkwürdiges Problem zu lösen. Ist wahrscheinlich für euch eine Kleinigkeit.
Ich arbeite auf einen Server Windows 2000, MS-SQL Server, Apache, und php4.32.
Ich arbeite an einem Webshop. Bei der Abfage einer Tabelle vom SQL-Server der Spalte VK vom Typ money erhielt ich immer einen float mit dem Dezimaltrennzeichen <Punkt> - also 12.33.
Nun wurde ein Zweites System installiert, analog dem ersten. Doch das Verhalten ist anders! Hier erhalte ich den Wert VK aus meiner Tabelle mit dem Dezimaltrennzeichen <Komma> - also 12,33.
Dies führt dann dazu, das in weiteren Rechenoperationen dem Wert VK die Dezimalstellen abgeschnitten werden, da er nicht float sondern als string ausgewertet wird.
Ich weiss das ich das Komma im String gegen einen Punkt austauschen kann. Doch dazu müsste ich die Kompletten Sourcen editieren - was keinen Sinn macht da ich dann mit mehreren Sourcen arbeiten müsste.
Es muss, so denke ich eine Einstellungssache sein.
Bitte um Antwort, da es sehr dringend ist!
mfg
Dieter
P.S. Es wir die gleiche Datenbank benutzt!!!!
Ich habe ein sehr merkwürdiges Problem zu lösen. Ist wahrscheinlich für euch eine Kleinigkeit.
Ich arbeite auf einen Server Windows 2000, MS-SQL Server, Apache, und php4.32.
Ich arbeite an einem Webshop. Bei der Abfage einer Tabelle vom SQL-Server der Spalte VK vom Typ money erhielt ich immer einen float mit dem Dezimaltrennzeichen <Punkt> - also 12.33.
Nun wurde ein Zweites System installiert, analog dem ersten. Doch das Verhalten ist anders! Hier erhalte ich den Wert VK aus meiner Tabelle mit dem Dezimaltrennzeichen <Komma> - also 12,33.
Dies führt dann dazu, das in weiteren Rechenoperationen dem Wert VK die Dezimalstellen abgeschnitten werden, da er nicht float sondern als string ausgewertet wird.
Ich weiss das ich das Komma im String gegen einen Punkt austauschen kann. Doch dazu müsste ich die Kompletten Sourcen editieren - was keinen Sinn macht da ich dann mit mehreren Sourcen arbeiten müsste.
Es muss, so denke ich eine Einstellungssache sein.
Bitte um Antwort, da es sehr dringend ist!
mfg
Dieter
P.S. Es wir die gleiche Datenbank benutzt!!!!
Kommentar