-2

私はこのコードを持っています

LOAD DATA INFILE '$filename' INTO TABLE選択リストFIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';

しかし、実行すると、次のエラーが表示されます。

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\wamp\www\dX\csvImport-picklist.php on line 20

SQLクエリの何が問題になっていますか?

4

1 に答える 1

1

おそらくあなたはエスケープされていない"(で囲まれている)を持っていますが、もっと見ずに言うことは不可能です。

$sql = "LOAD DATA INFILE '$filename' INTO TABLE `picklist` FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\n'";  // Added the escape character (slash) before the double quotes
于 2012-09-26T00:23:51.677 に答える