Casi: Ein Duoble-Feld aus Datenbank formatieren

Hallo,

ich beziehe aus einer Datenbank Euro-Beträge. Die Beträge werden blöderweise 4-stellig angezeigt. In meiner Ausgabe will ich sie aber 2-stellig haben.

Die Beträge kommen aus einer Datenbank. Das entsprechende Feld ist als Double gekennzeichnet. Ich möchte also nun die Ausgabe formatieren (z.B. aus 8.2000 eine 8.20). Wie kann ich das machen?

Ciao, Casi

  1. Halihallo Casi

    Die Beträge kommen aus einer Datenbank. Das entsprechende Feld ist als Double gekennzeichnet. Ich möchte also nun die Ausgabe formatieren (z.B. aus 8.2000 eine 8.20). Wie kann ich das machen?

    Hm... Vielleicht die beiden letzten Stellen wegschneiden?

    Viele Grüsse

    Philipp

    1. beiden letzten Stellen wegschneiden

      Und wie? Stringmanipulation?

      1. Halihallo Casi

        beiden letzten Stellen wegschneiden
        Und wie? Stringmanipulation?

        Wäre eine Möglichkeit, wohl die einfachste.

        http://www.php.net/manual/de/function.substr.php

        Natürlich kannst du dann nicht runden ;)

        Andere Möglichkeit: Spezifiziere den Datentypen in der Datenbank entsprechend, sodass
        er nur die letzten beiden Stellen ausgibt.

        Viele Grüsse

        Philipp