Hallo,
habe ein kleines Problem.
Möchte eine csv.Datei nach SQl importieren.
An sich kein Problem, möchte diese Datei aber vorher über "browse" bestimmen.
Hab mir das so gedacht:
Hierdrüber bestimme ich wo die Datei liegt und packe den Pfad in die Variable "textfile".
Wenn ich das nun abschicke wird folgendes aufgerufen:
Eigentlich sollte nun die Datei in die Tabelle eingetragen werden, aber wenns so wäre, müsste ich euch net fragen
Folgender Fehler kommt:
Can't get stat of 'C:\Dokumente und Einstellungen\name\Desktop\platten.csv' (Errcode: 2).
Ich schätze mal er öffnet die Datei einfach nicht, aber wie kann ich machen, das ich den Pfad eingeben kann und er dann die dort liegende Datei importiert?
Gruß
Dennis
habe ein kleines Problem.
Möchte eine csv.Datei nach SQl importieren.
An sich kein Problem, möchte diese Datei aber vorher über "browse" bestimmen.
Hab mir das so gedacht:
PHP-Code:
<form action="import2.php" method="post" >
<table cellpadding="5" border="2">
<tr>
<td>Datei</td>
<td colspan="2"><input type="file" name="textfile" /></td>
</tr>
<input type="submit" name="file" value="Abschicken" />
</form>
Wenn ich das nun abschicke wird folgendes aufgerufen:
PHP-Code:
include ('dbconnect.php');
$sql = " LOAD DATA LOCAL INFILE '$textfile' IGNORE
INTO TABLE platten
FIELDS TERMINATED BY ';'
ENCLOSED BY '\"'
ESCAPED BY '\\\'
LINES TERMINATED BY '\r\n'";
$result = mysql_query($sql);
echo mysql_error();
echo $result;
Folgender Fehler kommt:
Can't get stat of 'C:\Dokumente und Einstellungen\name\Desktop\platten.csv' (Errcode: 2).
Ich schätze mal er öffnet die Datei einfach nicht, aber wie kann ich machen, das ich den Pfad eingeben kann und er dann die dort liegende Datei importiert?
Gruß
Dennis
Kommentar