我有下面的变量语法错误问题,因为PHP变量的语法错误与一个MySQL查询:PHP/MySQL的通过
$uploadQuery = "
LOAD DATA LOCAL INFILE '".$docRoot."/../../includes/dbUploads/".$fileToUpload."'
INTO TABLE `promotions`
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
";
我知道它有什么做用的转义做LOAD DATA ...行中的'
字符。但是当涉及到究竟是什么问题时,或者如何以正确的方式对此查询进行重新说明时,我很难过。
所以,我的问题是这样的:
我如何改写以正确的方式所陈述的变量,有关于它没有语法错误。
如果有人对此有任何建议或意见,将不胜感激。
谢谢!
你的错误究竟是什么?另外,你是否尝试echo $ uploadQuery而不是从php运行它,然后手动运行它并查看如何修复? – bpgergo