Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lưu trữ dữ liệu từ bảng MySQL dưới dạng CSV bằng PDO thông qua trình duyệt

Khách hàng không biết đó là tệp CSV (xét cho cùng thì đó chỉ là văn bản!).

Cố gắng thêm điều này TRƯỚC bất kỳ đầu ra nào (ở đầu tập lệnh của bạn):

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

Về cơ bản, bạn đang nói với khách hàng / trình duyệt rằng dữ liệu bạn sẽ gửi tệp CSV.

Điều đó sẽ hoạt động.

Bạn có thể tìm thêm thông tin về tiêu đề tại đó: http://php.net/manual/ vi / 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. Cách sắp xếp theo dữ liệu bảng tổng hợp trong ORM Eloquent của Laravel

  2. truy vấn mysql của một ngày, giữa hai trường ngày

  3. Truy vấn một chuỗi từ cột int?

  4. Làm cách nào để tự động xóa các hàng dữ liệu khỏi bảng mysql sau 24 giờ kể từ khi dữ liệu vào bảng?

  5. Tối ưu hóa Mysql cho REGEXP