$query = "LOAD DATA INFILE 'D:\\work\\offer.csv' INTO TABLE `offer` FIELDS TERMINATED BY ';' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'";
//меняем на
$query =
<<<QUERY
LOAD DATA INFILE 'D:\work\offer.csv' INTO TABLE `offer` FIELDS TERMINATED BY ';' ESCAPED BY '\' LINES TERMINATED BY '\r\n';
QUERY;
//или на
$query = "LOAD DATA INFILE 'D:\\work\\offer.csv' INTO TABLE `offer` FIELDS TERMINATED BY ';' ESCAPED BY '\\' LINES TERMINATED BY '\\r\\n'";
http://dev.mysql.com/doc/mysql/ru/load-data.htmlСледует учитывать, что в записи FIELDS ESCAPED BY '\' необходимо указывать два обратных слеша для величины, которая должна читаться как один обратный слеш.
-~{}~ 05.10.05 16:29:Ekklipce
Прямо из динамиков орёт? По-русски? .
Приведи текст ошибки. И, пожалуйста, _всегда_ приводи текст ошибки полностью.