moin, moin, 
ich habe ein script geschrieben, wekches eine csv-datei in eine datenbank einliest, nun möchte ich, dass in der letzten spalte meiner datenbank atomatisch eingetragen wird, um welche csv-datei es sich handelt.
	
ich habe es mit INSERT INTO versucht, dabei wird aber immer eine neue Zeile geschrieben, das soll aber nicht, sondern immer mit jedem Datensatz 
Ich hoffe Ihr versteht, was ich meine
Gruß Stoner
					ich habe ein script geschrieben, wekches eine csv-datei in eine datenbank einliest, nun möchte ich, dass in der letzten spalte meiner datenbank atomatisch eingetragen wird, um welche csv-datei es sich handelt.
PHP-Code:
	
	
<?php
$db_Hostname     = "localhost";
$db_UserName     = "";
$db_Password     = "";
$db_Database     = "abrechnung";
$db_Table         = "partner";
$db_Fields         = "Prg_Nr, Prg, Datum, SubID, Prov, Sts";    // hier müssen noch die Felder eingetragen werden, in die alles 
                                                            //eingetragen werden soll, in der Reihenfolge, wie sie in der csv 
                                                            //auftauchen
$db_File         = "c:/xampp/htdocs/test/adbutler.csv";        // hier muss der genaue Pfad zum Download rein
$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  "Übertragung erfolgreich";
    }
    else 
    {
        echo  "Übertragung fehlgeschlagen. Grund: ". mysql_error ();
    }
}
exit();
?>
Ich hoffe Ihr versteht, was ich meine
Gruß Stoner
 
          
 
							
						



Kommentar