Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przechowywanie danych z tabeli MySQL jako CSV za pomocą PDO przez przeglądarkę

Klient nie wie, że jest to plik CSV (w końcu to tylko tekst!).

Spróbuj dodać to PRZED wszelkimi danymi wyjściowymi (na górze skryptu):

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

Zasadniczo mówisz klientowi/przeglądarce, że dane, które wyślesz w pliku CSV.

To powinno działać.

Więcej informacji o nagłówkach znajdziesz tam:http://php.net/manual/ pl/funkcja.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. Jak dodać powrót karetki do wartości w MySQL?

  2. Konwertuj bazę danych SQL Server na bazę danych MYSQL

  3. Nie można utworzyć PoolableConnectionFactory (odmowa dostępu dla użytkownika „@”localhost”

  4. SQL jak odjąć wynik wiersz 1 od wiersza 2, wiersz 2 od wiersza 3

  5. Sortowanie filmów według 2 rzeczy