Ich importiere aus einer CSV-Datei mehrere Datensätze.
Dies mache ich folgendermassen:
Als Resultat erhalte ich folgende Tabelle
ID Programm Typ Betrag Datum Nummer Status Partner
0 0.00 0
0 0.00 0
12 InterFriendship Ost-West Singlecommunity L 0.00 "17.02.200 118889960 Bestätigung
12 InterFriendship Ost-West Singlecommunity L 0.00 "12.02.200 118889960 Vormerkung
0 Programm Lead/Sal 0.00 "Datum 0 Status
Die erste Zeile sind die Spaltennamen.
In der Tabelle gibt es jedoch nur zwei Datensätze, warum bekomme ich aber 5 Datensätze?
Gruß Stoner
Dies mache ich folgendermassen:
PHP-Code:
<?php
$datei=fopen($db_File,"r");
$daten=fread($datei,filesize($db_File));
fclose($datei);
$datensaetze=explode("\n",$daten);
mysql_connect($db_Hostname, $db_UserName, $db_Password) || die("Can't Connect to Database: ".mysql_error());
mysql_select_db($db_Database) || die("FEHLER ".mysql_error());
for($i=0;$i<sizeof($datensaetze);$i++)
{
$datenfeld[$i]=explode(";",$datensaetze[$i]);
$eintrag = "INSERT INTO partner_clean (datum, nummer, k_status, id_kunde, programm, typ, betrag)
VALUES('".$datenfeld[$i][0]."','".$datenfeld[$i][1]."','".$datenfeld[$i][2]."','".$datenfeld[$i][3]."',
'".$datenfeld[$i][4]."','".$datenfeld[$i][5]."','".$datenfeld[$i][8]."')";
$eintragen = mysql_query($eintrag);
}
if (mysql_query ($eintrag))
{
$res = mysql_query ("INSERT INTO partner_clean (partner_id) VALUES('affilinet') WHERE k_status='Bestätigung'");
#$res = mysql_query ("UPDATE $db_Table SET sts='bestaetigt' where sts='Best„tigun'");
echo "Übertragung erfolgreich";
}
else
{
echo "Übertragung fehlgeschlagen. Grund: ". mysql_error ();
}
mysql_close();
?>
ID Programm Typ Betrag Datum Nummer Status Partner
0 0.00 0
0 0.00 0
12 InterFriendship Ost-West Singlecommunity L 0.00 "17.02.200 118889960 Bestätigung
12 InterFriendship Ost-West Singlecommunity L 0.00 "12.02.200 118889960 Vormerkung
0 Programm Lead/Sal 0.00 "Datum 0 Status
Die erste Zeile sind die Spaltennamen.
In der Tabelle gibt es jedoch nur zwei Datensätze, warum bekomme ich aber 5 Datensätze?
Gruß Stoner
Kommentar