Cześć! Mam na celu upload pliku csv do bazy danych i mam takie oto zapytanie:
$query = $db->query("LOAD DATA LOCAL INFILE 'D:/Developer/Web/Freelancer/udckw/pages/acc.csv'
INTO TABLE statements
FIELDS TERMINATED BY ', '
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(document_type, document_number, date, description, debit, credit)");
Wpisując kod sql w phpmyadmin wszystko śmiga normalnie.
Gdy włączę pokazywanie errorów, to dostaję taki śmieszny błąd:
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
Oczywiście, gdy ustawię w configu wspomniany atrybut, treść błędu pozostaje niezmienna.
Z góry dzięki za pomoc ;)