致命错误:查询失败! SQL:SELECT * INTO输出文件

我不明白为什么查询可以在PhpMyAdmin和命令行(mysql客户端)而不是PHP中按预期工作。

致命错误:查询失败! SQL:SELECT * INTO输出文件   '/var/www/html/domain.dom/tmp/qry_patients_11_11.csv'字段   以','终止,或以'“'括起来的行以”“终止   来自qry_patients; -错误:在   /var/www/html/domain.dom/export_csv.php,第90行

第90行及之前的内容:

$where = "";
$tbl_name = "qry_patients"; // table name of the selected db
$FileName = "/var/www/html/domain.dom/tmp/".$tbl_name."_".date("h_i").".csv";
$query = "SELECT * INTO OUTFILE '".$FileName."' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY \"\n\" FROM ".$tbl_name." ".$where.";";
//$query = "SELECT 1;";
$result = mysqli_query($linkDB, $query) OR trigger_error("Query Failed! SQL: $query - Error: ".mysqli_error(), E_USER_ERROR);

2天后,我完全被卡住了。请帮我! 伊利奇

评论