Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Führende Nullen bei Rechnungsnummer

    christian99x

    • Neu im Forum
    • Beiträge: 21
    Führende Nullen bei Rechnungsnummer
    am: 10. Dezember 2015, 11:30:27
    Hallo,

    wie kann ich erreichen, dass meine Rechnungsnummern mit führenden Nullen dargestellt werden also statt "1" eine "001" ?

    Danke schon mal im Voraus für die Hilfe ;-) !

    Linkback: https://www.modified-shop.org/forum/index.php?topic=34038.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    ChristianRothe

    • Mitglied
    • Beiträge: 187
    Re: Führende Nullen bei Rechnungsnummer
    Antwort #1 am: 10. Dezember 2015, 14:00:21
    Für Dein Vorhaben benutzt Du am besten die PHP-Funktion str_pad: http://php.net/manual/de/function.str-pad.php

    Folgender Code füllt $nummer linksbündig mit "0" auf, bis die Zeichenkette eine Gesamtlänge von 3 Zeichen erreicht hat:

    Code: PHP  [Auswählen]
    $nummer = str_pad($nummer, 3, "0", STR_PAD_LEFT);

    christian99x

    • Neu im Forum
    • Beiträge: 21
    Re: Führende Nullen bei Rechnungsnummer
    Antwort #2 am: 10. Dezember 2015, 17:48:18
    Vielen Dank - jetzt muss ich nur noch rausfinden wo überall ich das einfügen muss ;-) !

    colorofweb

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: Führende Nullen bei Rechnungsnummer
    Antwort #3 am: 11. Dezember 2015, 13:38:04
    Finde das Vorhaben nicht so recht sinnvoll. Normalerweise läßt man Rechnungsnummern zum Beispiel mit 1000 geginnen, oder einem anderen Wert. Siehe zu dieser Thematik auch: http://www.administrator.de/frage/auto-increment-wert-00001-mysql-156150.html

    Nachtrag: Werte mit führenden Nullen können als Bestellnummer nicht in der Datenbank gespeichert werden, da es sich nicht mehr um integer-Werte handelt. Aber diese braucht man fürs autoincrement... Also bleibt nur der mühsame Weg der Formatierung über php-Funktionen. Ich würde davon abraten....
    0 Antworten
    1622 Aufrufe
    10. Mai 2011, 20:18:25 von unicato
    8 Antworten
    5186 Aufrufe
    02. Mai 2010, 19:59:54 von Tomcraft
               
    anything