Es werden ausschließlich für die Funktion des Forums notwendige Cookies verwendet!

Unsere Datenschutzerklärung


Suche Kunden-Import-Modul
Ergebnis 1 bis 3 von 3

Thema: Suche Kunden-Import-Modul

  1. #1
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    Suche Kunden-Import-Modul

    Für meinen Kundenstamm, aus Zeiten vor Gambio GX, suche ich ein zuverlässiges Kundendaten-Import-Modul.
    Es soll etwa 10.000 Kundendaten aus einer CSV-Liste in die bestehende MySql-Datenbank für Gambio GX eintragen.
    Kennt jemand ein solches Tool, oder einen einfachen Trick, oder hat jemand einen Codeschnipsel zum basteln?

  2. #2
    Erfahrener Benutzer
    Registriert seit
    29.09.2010
    Beiträge
    135
    Downloads
    4
    Uploads
    0

    AW: Suche Kunden-Import-Modul

    Hallo Klaus
    ich hab Dir gerade mal ein Beispiel erstellt. Die Spaltennamen, Spaltenwerte, Zugangdaten entsprechend anpassen.
    Da ich selbst kein Gambio habe, sondern nur andere XT:C basierende Shops, kann es sein, dass Gambio noch in anderen Tabellen Werte haben möchte.
    Beachte hier im Beispiel ist customers_status = 2 (in meinem Fall Kundengruppe "Neuer Kunde")

    Code:
    <?
    mysql_select_db('datenbank', mysql_connect('IP oder Host ', 'username','passwort')) or die("Konnte die Datenbank nicht waehlen.");
    $path = "/wo/das/alles/liegt/";
    $filename = $path."kundenstamm.csv";
    $array = file($filename);
    
    foreach($array as $jede_zeile) {
       $jede_zeile = str_replace("\n",$jede_zeile);
       $jede_zeile = str_replace("\t",$jede_zeile);
       $arr = explode(';',$jede_zeile); //Spaltentrenner semikolon
       //$arr = explode("\t",$jede_zeile); //Spaltentrenner Tabulatorzeichen
       //zuerst in die customers Tabelle  hier customers_status = 2
       $mysql = "INSERT INTO customers (spalte_0,spalte_1,spalte_4,customers_status,spalte_n)
                 VALUES ('".$arr['0']."','".$arr['1']."','".$arr['4']."','2','".$arr['n']."' );";
       mysql_query($mysql) or die ($mysql);
       
       $mysql = "SELECT customers_id FROM customers ORDER BY customers_id DESC LIMIT 1;"
       list($customers_id) = mysql_query($mysql) or die ($mysql);
       //dann noch die restlichen Daten in die Adressbuchtabelle
       $mysql = "INSERT INTO address_book (customers_id,spalte_2,spalte_3,spalte_7,spalte_m)
                 VALUES ('".$customers_id."','".$arr['2']."','".$arr['3']."','".$arr['7']."','".$arr['m']."' );";
       mysql_query($mysql) or die ($mysql);
    ?>
    mfg Jerome

  3. #3
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Suche Kunden-Import-Modul

    Hi Jerome!
    Vielen Dank für deine Mühe. Ich werde mir dein Beispiel im Laufe der Woche aus der Nähe anschauen.
    Im Moment habe ich einiges zutun. Aber Feedback kommt

Ähnliche Themen

  1. Suche Gambio GX Import Assistent
    Von aqua im Forum Gambio GX Off Topic
    Antworten: 4
    Letzter Beitrag: 23.01.2011, 14:25
  2. Gambio GX: Freitext-Modul
    Von WalterGestalter im Forum Gambio GX Module
    Antworten: 8
    Letzter Beitrag: 15.12.2010, 13:03
  3. Modul: Language Editor
    Von berny im Forum Buttonmaker
    Antworten: 0
    Letzter Beitrag: 21.10.2010, 09:17
  4. Suche
    Von Freelancer im Forum XT-Commerce Frontend Bereich
    Antworten: 2
    Letzter Beitrag: 13.10.2010, 00:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •