$BICostumer=$_POST['CostumerId'];
date_default_timezone_set('America/Phoenix');
$today =date("Y-m-d_H:i:s");
$sql =$bdd->query("SELECT * INTO OUTFILE 'shared/$BICostume+$today.csv' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' FROM ListSaving WHERE biid ='$BICostumer';");
在此部分查询中共享/ $ BICostume + $ today.csv'我希望文件以2个变量作为文件的名称。
每次我导出文件我想得到像 biide13_03 / 26 / 2014_10:25:11.CSV ,然后下一个导出像
的 WFGT34_03 / 26 / 2014_11:50:11.CSV
答案 0 :(得分:1)
在文件名中使用时,加号可能会导致问题。尝试用下划线替换它:
$sql =$bdd->query("SELECT * INTO OUTFILE 'shared/{$BICostume}_{$today}.csv' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' FROM ListSaving WHERE biid ='$BICostumer';");
在@Rocket Hazmat的警告
之后编辑内部的变量用法