SQLSTATE[42000]:与csv导出相关的php脚本出现语法错误或访问冲突

SQLSTATE[42000]:与csv导出相关的php脚本出现语法错误或访问冲突,php,mysql,Php,Mysql,我正在定制一个csv导出php脚本,我承认我是从互联网上获取的,但是 我犯了这个错误 SQLSTATE[42000]:语法错误或访问冲突:1064您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在“\”附近使用的正确语法,第1行中的“\”可以选择用“\”括起来 描述的代码行如下所示 $fnam2 = 'data-' . substr(md5(microtime()), 0, 8); $setsu->query("SELECT * FROM ".$tblname."

我正在定制一个csv导出php脚本,我承认我是从互联网上获取的,但是

我犯了这个错误

SQLSTATE[42000]:语法错误或访问冲突:1064您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在“\”附近使用的正确语法,第1行中的“\”可以选择用“\”括起来

描述的代码行如下所示

$fnam2 = 'data-' . substr(md5(microtime()), 0, 8); 
$setsu->query("SELECT * FROM ".$tblname." into outfile '".$fnam2 ."' fields terminated by \',\' optionally enclosed by \'\'");
原来是

$setsu->query("SELECT * FROM ".$tblname.". ' into outfile "c:/xampp/htdocs/' . $fnam2 . '" fields terminated by \',\' optionally enclosed by \'"\'');
我想删除指向xampp文件夹的部分,这样用户就可以将文件放在任何她/他想下载的地方

谢谢你的帮助

$fnam2 = 'data-' . substr(md5(microtime()), 0, 8); 
$setsu->query("SELECT * FROM ".$tblname." into outfile '".$fnam2 ."' fields terminated by \",\" optionally enclosed by '\"'");
也许吧