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: customers_cid in die DB schreiben

    umbi

    • Mitglied
    • Beiträge: 163
    • Geschlecht:
    customers_cid in die DB schreiben
    am: 23. Juli 2020, 19:19:30
    Seid gegrüsst

    Ich sehe vor lauter Bäumen den Wald nicht. Kann mir wer sagen, wieso die customers CID (Kundennummer) nicht in die DB geschrieben wird?

    Der Code:

    Code: PHP  [Auswählen]
    if (($_GET['redirect']) == "true"){
           
                    //Vars übergeben Kundennr. und ID
                            $kundenid= ((int)$_GET['cID']);
                            $smskunde = ((int)$_GET["csID"]);
                            $bestellung = ((int)$_GET["oID"]);
                    // EOF Vars - dann checken ob die Vars da sind:
                           echo 'ID:'.$kundenid.' SMS-Knd:'.$smskunde.' Bestellung:'.$bestellung;
                   // jetzt in die DB speichern:
                          xtc_db_perform(TABLE_CUSTOMERS "customers_cid = '". $smskunde ."', 'update', "customers_id = '". $kundenid ."');
    }

    Die Variabeln werden alle per echo ausgegeben. Bin für jeden Hinweis dankbar....

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

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: customers_cid in die DB schreiben
    Antwort #1 am: 23. Juli 2020, 20:04:47
    Versuch es so,

    Code: PHP  [Auswählen]
    xtc_db_query("UPDATE ".TABLE_CUSTOMERS." SET customers_cid = '".$smskunde."' WHERE customers_id = '".$kundenid."'");

    oder so,

    Code: PHP  [Auswählen]
    xtc_db_perform(TABLE_CUSTOMERS, array('customers_cid' => $smskunde]), 'update', "customers_id = '". $kundenid ."'");

    anstatt so.

    Code: PHP  [Auswählen]
    xtc_db_perform(TABLE_CUSTOMERS "customers_cid = '". $smskunde ."', 'update', "customers_id = '". $kundenid ."');

    Gruss
    Hanspeter

    umbi

    • Mitglied
    • Beiträge: 163
    • Geschlecht:
    Re: customers_cid in die DB schreiben
    Antwort #2 am: 23. Juli 2020, 23:38:16
    Hallo Hanspeter

    Vielen lieben Dank für die schnelle Antwort.

    Code: PHP  [Auswählen]
                xtc_db_perform(TABLE_CUSTOMERS, array('customers_cid' => $smskunde), 'update', "customers_id = '". $kundenid ."'");
     

    geht :-)

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: customers_cid in die DB schreiben
    Antwort #3 am: 24. Juli 2020, 11:21:32
    Oha, sorry für den Syntaxfehler, da ist mir wohl beim kopieren eine eckigen schliessende Klammer dazwischen gerutscht.

    Gruss
    Hanspeter
    0 Antworten
    1653 Aufrufe
    28. November 2010, 18:35:33 von xarnu
    7 Antworten
    4468 Aufrufe
    03. Juni 2012, 18:06:12 von web28
    0 Antworten
    2134 Aufrufe
    20. Juli 2011, 13:47:56 von surftimer
    2 Antworten
    3437 Aufrufe
    09. September 2010, 12:05:03 von Huskybo
               
    anything