Mysql
 sql >> база данни >  >> RDS >> Mysql

Съхраняване на данни от MySQL таблица като CSV с помощта на PDO чрез браузър

Клиентът не знае, че това е CSV файл (в края на краищата това е просто текст!).

Опитайте се да добавите това ПРЕДИ всякакъв изход (в горната част на вашия скрипт):

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

По принцип вие казвате на клиента/браузъра, че данните, които ще изпратите, ще бъдат CSV файл.

Това трябва да работи.

Можете да намерите повече информация за заглавките там: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. Изявление за многократно вмъкване на PDO

  2. Как да свиете/изчистите ibdata1 файл в MySQL

  3. Propel:избиране на колони от таблици за свързване с псевдоним

  4. Тригери за свързване на множество таблици

  5. PHP Сортиране на най-близките координати