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

Ekspor CSV dari Mysql

Intinya, Anda tidak dapat menampilkan file CSV dan tautannya sekaligus. (Anda perlu memperkenalkan konsep "mode" halaman dan mengaktifkan mode unduh melalui ...pagename.php?mode=download atau yang serupa. Anda kemudian dapat menggunakan pernyataan switch PHP untuk mengaktifkan $_GET['mode'] dalam skrip Anda.)

Karena itu, header tipe konten teks/csv yang Anda gunakan sudah benar, meskipun Anda mungkin juga ingin menampilkan header Content-Length dan Content-Disposition. Setelah Anda mengeluarkan data file, pastikan juga untuk menghentikan pemrosesan skrip tambahan apa pun melalui exit PHP fungsi.

Selain itu, mungkin akan jauh lebih mudah (dan tentunya akan lebih cepat/lebih hemat memori) untuk menggunakan MySQL PILIH ... KE OUTFILE fasilitas (jika Anda memiliki izin) daripada menggunakan PHP untuk mengumpulkan data.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Seberapa penting tabel pencarian?

  2. Kunci Asing - Apa yang mereka lakukan untuk saya?

  3. secara otomatis memperbarui baris setelah waktu tertentu

  4. larik php dari mysql

  5. Perkalian data dari baris MySQL