2 CSV-Dateien --> eine Tabelle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    nu hab ich es so gemacht:
    PHP-Code:
    <?php
    $db_Hostname     
    "localhost";
    $db_UserName     "";
    $db_Password     "";
    $db_Database     "abrechnung";
    $db_Table         "partner";
    $db_Fields         "Datum, V_Anz, V_Prov, C_Anz, C_Prov, L_Anz, L_Prov, S_Anz, S_Prov, SubID, Prov";
    $db_File         "c:/xampp/htdocs/test/zanox.csv";
    $db_Terminated     "';'";

    $select_db 0;
    if (isset (
    $select_db)) 
    {
        
    mysql_connect($db_Hostname$db_UserName$db_Password) || die("Can't Connect to Database: ".mysql_error());
        
    mysql_select_db($db_Database);
        
    $sql "LOAD DATA INFILE '$db_File' INTO TABLE $db_Table FIELDS TERMINATED BY ';' IGNORE 1 LINES($db_Fields)";
        if (
    mysql_query ($sql)) 
        {
            echo  
    "&Uuml;bertragung erfolgreich";
        }
        else 
        {
            echo  
    "&Uuml;bertragung fehlgeschlagen. Grund: "mysql_error ();
        }
    }
    exit();
    ?>
    und bekomme folgende Meldung:
    Übertragung fehlgeschlagen. Grund: Duplicate entry '0' for key 1

    in der Tabelle ist ein Datensatz eingetragen, aber auch nicht ganz richtig

    Was muss ich denn nu machen?
    Gruß Stoner

    Kommentar


    • #17
      und bekomme folgende Meldung:
      Übertragung fehlgeschlagen. Grund: Duplicate entry '0' for key 1

      in der Tabelle ist ein Datensatz eingetragen, aber auch nicht ganz richtig

      Was muss ich denn nu machen?
      Gruß Stoner
      du mußt imho das REPLACE | INGNORE setzen, das ist fürs überschreiben/ignoriren von datensätzen mit gleichen primärschlüsseln verantwortlich .... so erinnern ich mich zumindest, es gestern gelsen zu haben ...

      versuch doch deine query erst mal in php_myadmin zum laufen zu kriegen ...
      Die Zeit hat ihre Kinder längst gefressen

      Kommentar


      • #18
        thx für alle Tips

        es läuft und nun habe ich URLAUB!!!

        Schönes Weihnachtsfest
        Stoner

        Kommentar

        Lädt...
        X