Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Błąd zapytania LOAD DATA LOCAL INFILE
Arhimenrius
post
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 3
Dołączył: 19.04.2011

Ostrzeżenie: (0%)
-----


Hej. Tym razem mam następujący problem. Próbuję zaimportować swój plik .csv do bazy przez PHP, lecz wywala mi następujący błąd: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' IGNORE 1 LINES' at line 2. Mimo jakichkolwiek modyfikowań do zapytania, zawsze się do czegoś doczepi ;/

Oto fragment kodu:
  1. $stmt = $db -> prepare("LOAD DATA LOCAL INFILE '".$basedir."/".$csv."/".$savename."' INTO TABLE `users` FIELDS TERMINATED BY ';' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n' IGNORE 1 LINES ");
  2. $stmt -> execute();
  3. $stmt = CloseCursor;
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 19:01