Der-Dennis: PHP / PDO / MySQL: Beim Datentyp float wird ein Komma statt eine

Beitrag lesen

Hallo Vinzenz,

vielen Dank für Deine Antwort. Die Spalten haben den Typ float, hatte ich eben vergessen zu schreiben. Haben die Spalten auch mal testweise in double geändert - wie zu erwarten ohne Erfolg.

Wenn man in den PhpMyAdmin schaut, zeigt er die Werte auch richtig an, also mit Punkt. Macht man allerdings eine eigene SQL-Abfrage, zeigt PhpMyAdmin den Wert mit Komma an!?

Die SQL-Abfrage über die Konsole ausgeführt ergibt das richtige Ergebnis mit Punkt.

Beide Server sind übrigens in etwa vergleichbar. PHP und MySQL-Version sind genau gleich. Auch Neu-Installationen von PHP und MySQL und Neu-Import der Datenbank brachten keinen Erfolg.

Alles ganz schön merkwürdig.

Wir sind mittlerweile der Ansicht, es könnte sich doch um irgendwelche Locale-Einstellungen etnweder in PHP oder auf dem Server handeln. Es klingt auf jeden Fall vorerst plausibel. Hast Du da irgendwelche Ideen, was es da bei PHP oder beim Apache für Einstellungen gibt? Wie gesagt, von so einem Problem hab ich noch nie gehört.

Vielen Dank!

Gruß, Dennis