D.h. ich ersetze diese Zeilen:
durch die hier?
PHP-Code:
for ($i = 0; $i < sizeof($fcontents); $i++)
{
$line = trim($fcontents[$i]);
echo "<tr bgcolor=\"#D3D3D3\">
<td colspan=\"3\">$line <br></td></tr>";
$arr = explode(";" , $line);
#Wenn die CSV Datei TAB separiert ist,
#muss "," durch "/t" ersetzt werden
$sql = "insert into test values ('". implode("','",$arr) ."')";
#TABELLENNAME durch den Namen der
#Tabelle in der Datenbank ersetzen
mysql_query($sql);
echo "<tr bgcolor=\"#32CD32\">
<td colspan=\"3\">" . $sql . "<br>\n</td></tr>";
if(mysql_error())
{
echo "<tr bgcolor=\"red\">
<td colspan=\"3\">" . mysql_error() . "<br>\n</td></tr>";
}
}
PHP-Code:
$query = mysql_query("LOAD DATA INFILE {datei} FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n'");
Kommentar