phpbar.de logo

Mailinglisten-Archive

[php] float locale php und dann in mysql richtig speichern

[php] float locale php und dann in mysql richtig speichern

Sebastian Mendel lists at sebastianmendel.de
Mon Aug 3 12:36:53 CEST 2009


On 03.08.2009 11:34, Hannes Streicher wrote:
> Guten Tag Sebastian Mendel,
>
> am Montag, 3. August 2009 um 11:01 schrieben Sie:
>
>
>> On 03.08.2009 10:10, Sebastian Mendel wrote:
>>> On 01.08.2009 11:44, Thomas Winter wrote:
>>>> Hallo,
>>>>
>>>> ich setzte in PHP setlocale abhängig vom Benutzer.
>>>> float Werte gebe ich mit sprintf aus.
>>>> Dadurch habe ich kein Problem mit dem rechnen und der Darstellung von
>>>> float Werten.
>>>>
>>>> Ein Problem habe ich noch beim Speichern der float Werte in mysql.
>>>> Gibt es eine Möglichkeit mySQL die jeweilige locale bekannt zu machen,
>>>> so dass die Speicherung auch da immer klappt?
>>>
>>> nein, gibt es nicht (IMHO)
>
> kann es nicht geben da das Komma in SQL der Feldtrenner ist, also
> muessen Zahlen in SQL immer mit Punkt angegeben werden

wenn man keine Anführungszeichen verwendet

--
Sebastian Mendel

php::bar PHP Wiki   -   Listenarchive