Hallo,
bei dem Aufruf von meiner PHP Datei bekomme ich folgenden Fehler:
Code:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /srv/www/web1/html/UpdateFiles/update.php on line 16
PHP-Code:
<?
$verbindung = mysql_connect("localhost",
"root","test") or die
("Keine Verbindung moeglich");
mysql_select_db("haupttabelle")or die
("Die Datenbank existiert nicht");
$sql = 'TRUNCATE tabelle1;
mysql_query($sql);
$sql = "LOAD DATA LOCAL INFILE '/srv/www/confixx/tmp/test.csv' REPLACE INTO TABLE tabelle1 FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\\\' LINES TERMINATED BY '\\r\\n'";
mysql_query($sql);
echo mysql_errno() . ": " . mysql_error() . "\n";
mysql_close($verbindung);
?>
PHP Version: 4.3.10
MySQL Version: 4.1.10a
Ich würde die CSV Datei per PHP in die MySQL Datenbank importieren, aber leider bekomme ich den oben genannten fehler. Bis jetzt vermute ich das die Zeichensetzung eventuell verkehrt ist, bin mir aber nicht sicher.
Vielleicht kann mir jemand von euch weiterhelfen!?
Oder wo liegt eigentlich grunsätzlich das Problem bei dem String wenn dieser Fehler kommt?
Vielen Dank im Voraus!
mfg dennisb