Buongiorno a tutt*!

Non riesco a capire perché la query sottostante funzioni con PhpMyAdmin e dal client di MariaDB (mysql client) e non se eseguo da PHP.

Errore:
Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE '/var/www/html/domain.dom/tmp/qry_patients_11_11.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY " " FROM qry_patients ; - Error: in /var/www/html/domain.dom/export_csv.php on line 90

Linea 90 e le precedenti:

Codice PHP:
$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.$result = mysqli_query($linkDB$query) OR  trigger_error("Query FailedSQL$query Error".mysqli_error(),  E_USER_ERROR); 
Dopo 3 giorni di tentativi non so più cosa provare.

Lo so che si può fare la stessa cosa con fputcsv() ma vorrei capire il motivo di questo strano comportamento.

Ciao. Ilic