Werbung / Banner buchen
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: Bestell-Nummer in der Datenbank verändern

    snow55550

    • Neu im Forum
    • Beiträge: 6
    Bestell-Nummer in der Datenbank verändern
    am: 21. Februar 2012, 19:13:44
    Hallo zusammen,

    kann es sein, dass man die bestehenden Bestellungen löschen muss, bevor man die Bestell-Nummer in der Datenbank ändert?

    Denn wenn ich den Wert im auto_increment überschreibe und o.k. drücke, erscheint immer wieder der alte Wert. Oder mache ich etwas anderes falsch?



    Linkback: https://www.modified-shop.org/forum/index.php?topic=18387.0

    Merlin

    • Schreiberling
    • Beiträge: 270
    • Geschlecht:
    Re: Bestell-Nummer in der Datenbank verändern
    Antwort #1 am: 21. Februar 2012, 20:10:21
    In phpMyAdmin das hier als SQL ausführen:

    Code: SQL  [Auswählen]
    ALTER TABLE `orders` AUTO_INCREMENT = xxx;

    Statt den xxx einfach die gewünschte Bestell-Nummer eintragen.

    Grüße
    Merlin

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Bestell-Nummer in der Datenbank verändern
    Antwort #2 am: 21. Februar 2012, 22:08:15
    Hallo Merlin,

    ich habe snow55550 so verstanden, dass er die Bestellnummer einer bestehenden Bestellung ändern möchte, und nicht die Bestellnummer für die nächste Bestellung. Aber genau das macht doch dein geposteter SQL-Befehl, oder?  :-?

    Schöne Grüße,
    Jan

    Soeldner

    • Fördermitglied
    • Beiträge: 204
    • Geschlecht:
    Re: Bestell-Nummer in der Datenbank verändern
    Antwort #3 am: 21. Februar 2012, 22:15:17
    Wenn dann suchen und ersetzen
    Code: SQL  [Auswählen]
    UPDATE <TABELLE> SET <SPALTE> = REPLACE(<SPALTE>,"<SUCHE NACH>","<ERSETZE MIT>");

    update Befehle sind mit Vorsicht zu genießen!! Vorher Backup.
    Ersetze in dem obigen die Werte in den <> (inkl. der <>) mit deinen Angaben.

    Warum das System bei Ihm die Werte wieder zurück schreibt kann ich nicht ganz nachvollziehen.

    Merlin

    • Schreiberling
    • Beiträge: 270
    • Geschlecht:
    Re: Bestell-Nummer in der Datenbank verändern
    Antwort #4 am: 21. Februar 2012, 22:36:49
    @Jan

    Ich glaube Du hast recht.  :doh:

    Grüße
    Merlin

    snow55550

    • Neu im Forum
    • Beiträge: 6
    Re: Bestell-Nummer in der Datenbank verändern
    Antwort #5 am: 21. Februar 2012, 23:26:32


    Hallo Merlin,

    ich habe snow55550 so verstanden, dass er die Bestellnummer einer bestehenden Bestellung ändern möchte, und nicht die Bestellnummer für die nächste Bestellung. Aber genau das macht doch dein geposteter SQL-Befehl, oder?  :-?

    Schöne Grüße,
    Jan

    Hallo,

    es war schon richtig, dass ich den Nummerkreis generell ändern wollte. Ich betreibe 2 Shops und hatte Probleme mit den Paypal-Zahlungen, weil ich nur eine api-Signatur habe. War eine Bestellung in einem Shop bereits mit Paypal bezahlt, gab es im zweiten Shop unter der gleichen Bestell-Nr. einen Abbruch wegen Doppelzahlung.
    Jetzt habe ich das aber dank Eurer Hilfe hin bekommen und für einen Shop einen völlig anderen Nummernkreis gestartet.

    Vielen Dank für die Hilfe.

    Wolfgang
    1 Antworten
    1652 Aufrufe
    22. Juni 2015, 11:44:13 von Fakrae
    2 Antworten
    2666 Aufrufe
    07. Dezember 2012, 13:58:03 von akchristian
    2 Antworten
    4569 Aufrufe
    08. Oktober 2010, 12:38:41 von Merlin
    1 Antworten
    2387 Aufrufe
    28. Juni 2013, 11:35:08 von DokuMan
               
    anything