sql >> Database teknologi >  >> RDS >> Mysql

Lagring af data fra MySQL-tabel som CSV ved hjælp af PDO via browser

Klienten ved ikke, at det er en CSV-fil (det er trods alt bare tekst!).

Prøv at tilføje dette FØR ethvert output (øverst i dit script):

header("Content-type: text/csv");
header("Content-Disposition: attachment; filename=file.csv");
header("Pragma: no-cache");
header("Expires: 0");

Grundlæggende fortæller du klienten/browseren, at de data, du vil sende en CSV-fil.

Det burde virke.

Du kan finde mere information om overskrifter der:http://php.net/manual/ en/function.header.php




  1. TIMESTAMP betyder?

  2. Java Stored Procedure vs PL/SQL Stored Procedure

  3. MySQL open source-rapporteringstjenester

  4. Hvordan får man tabelscript i Oracle SQL Developer?