Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyimpan data dari tabel MySQL sebagai CSV menggunakan PDO melalui browser

Klien tidak mengetahui bahwa itu adalah file CSV (ini hanya teks!).

Coba tambahkan ini SEBELUM keluaran apa pun (di bagian atas skrip Anda):

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

Pada dasarnya, Anda memberi tahu klien/browser bahwa data yang akan Anda kirim berupa file CSV.

Itu seharusnya berhasil.

Anda dapat menemukan informasi lebih lanjut tentang header di sana:http://php.net/manual/ en/function.header.php




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql pilih jumlah catatan untuk setiap bulan

  2. Hubungkan Dengan Setara Sebelumnya untuk MySQL

  3. Operasi dalam grup saat GROUP BY

  4. Fungsi MySQL RADIANS() – Mengkonversi Dari Derajat ke Radian

  5. MySQL memesan dengan duplikat atas terlebih dahulu