sql >> Database >  >> RDS >> Mysql

Gegevens uit MySQL-tabel opslaan als CSV met PDO via browser

De klant weet niet dat het een CSV-bestand is (het is tenslotte maar tekst!).

Probeer dit toe te voegen VOORDAT er wordt uitgevoerd (bovenaan je script):

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

Kortom, je vertelt de client/browser dat de gegevens die je gaat verzenden een CSV-bestand zijn.

Dat zou moeten werken.

U kunt daar meer informatie over headers vinden:http://php.net/manual/ nl/function.header.php




  1. Er kan slechts één uitdrukking worden opgegeven in de selectielijst als de subquery niet wordt geïntroduceerd met EXISTS

  2. Stap voor stap instructies voor de installatie van Oracle Virtual Box

  3. Hoe een Java-desktoptoepassing verbinden met een online mysql-database?

  4. Stel de AUTO_INCREMENT-waarde programmatisch in