Hallo Leute,
ich habe mir ein kleines Script gebaut mit dem ich über ein Formular eine Textdatei auswählen kann, sie speicher und dann soll sie duch LOAD DATA INFILE in eine Db gespeichert werden.
Das Problem ist allerdings, das der LOAD DATA INFILE Befehl in PHP nicht ausgeführt wird bzw. er nicht funktioniert. Gebe ich aber den Befehl als SQL-Statement in PHPMyAdmin ein funktioniert es. Muss ich evtl. noch irgendetwas einstellen?
hier mal der Befehl in meiner .php-Datei
Achso ich lass das auf meinem Rechner unter Xampp laufen.
ich habe mir ein kleines Script gebaut mit dem ich über ein Formular eine Textdatei auswählen kann, sie speicher und dann soll sie duch LOAD DATA INFILE in eine Db gespeichert werden.
Das Problem ist allerdings, das der LOAD DATA INFILE Befehl in PHP nicht ausgeführt wird bzw. er nicht funktioniert. Gebe ich aber den Befehl als SQL-Statement in PHPMyAdmin ein funktioniert es. Muss ich evtl. noch irgendetwas einstellen?
hier mal der Befehl in meiner .php-Datei
PHP:
$sql = "LOAD DATA LOCAL INFILE '$path' INTO TABLE xxxx.xxxx FIELDS TERMINATED BY '\,' ENCLOSED BY '\"' LINES TERMINATED BY '\n';";
Achso ich lass das auf meinem Rechner unter Xampp laufen.