Moin Leute,
ich teste gerade auf meinem Xampp ne Datenbank und habe folgendes Problem:
Ich will Datensätze aus einer CSV in meine Mysql Datenbank laden, jedoch enthalten manche Datensätze Hochkommata z.B. Thoma's Grill.
Dadurch bricht er den Upload natürlich immer ab.
Hier einmal der Code:
Bitte helft mir!
Danke schon mal im Vorraus!!!
ich teste gerade auf meinem Xampp ne Datenbank und habe folgendes Problem:
Ich will Datensätze aus einer CSV in meine Mysql Datenbank laden, jedoch enthalten manche Datensätze Hochkommata z.B. Thoma's Grill.
Dadurch bricht er den Upload natürlich immer ab.
Hier einmal der Code:
PHP-Code:
<html>
<head>
<meta http-equiv="refresh" content="5"/>
</head>
<body>
<?php
$date=date("H:i:s");
$dbh=mysql_connect("localhost", "root", "")
or die ("fail");
mysql_select_db("test", $dbh)
or die ("faildb");
$csv_file = "mappe1.csv"; // Name of the CSV file
$delet="DELETE FROM test2";
mysql_query($delet) or die(mysql_error());
//Import uploaded file to Database
$handle = fopen($csv_file, "r");
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {
$import="INSERT into test2(ID,Title,Status,Priority,SLA,User,Company,Category,Stage,Gruppe,Assignee,Created,LastModified) values('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]','$data[8]','$data[9]','$data[10]','$data[11]','$data[12]')";
mysql_query($import) or die(mysql_error());
}
fclose($handle);
echo "Import done $date";
mysql_close($dbh); // closing connection
?>
</body>
</html>
Danke schon mal im Vorraus!!!
Kommentar