Mailinglisten-Archive |
Wilfried Schnetzler wrote: >$query= 'LOAD DATA LOCAL INFILE >\'/home/msamch/public_html/portal/upload/ms_termine.csv\' INTO TABLE >`ms_termine` FIELDS TERMINATED BY \',\' ESCAPED BY \'\\\\\' ENCLOSED >BY \'"\' LINES TERMINATED BY \'\\r\\n\' '; > > Als erstes versuch mal die Query in doppelte Einführungszeichen zu setzen, erspart die ganzen Backslashes. Dann sieht es etwa so aus: $query= "LOAD DATA LOCAL INFILE '/home/msamch/public_html/portal/upload/ms_termine.csv' INTO TABLE `ms_termine` FIELDS TERMINATED BY ',' ESCAPED BY '\\\\' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'"; Dann überprüfe ob dein File mit Windows oder Unix Zeilenumbruch besitzt. Falls Unix, ändere das '\r\n' durch '\n' Als letztes, wenn du die Möglichkeit hast, könntest du das ganze auf dem Server direkt probieren. Gruß Rafael
php::bar PHP Wiki - Listenarchive