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

Mengeluarkan judul Kolom dalam Ekspor CSV

Salah satu caranya adalah dengan mengambil hasil pertama dengan asosiatif, indeks asosiatif tersebut adalah kolom. Terapkan array_keys untuk mendapatkannya, pertama tambahkan header, lalu baris pertama yang diambil, lalu ulang sisanya.

// first set
$first_row = $STH->fetch(PDO::FETCH_ASSOC);
$headers = array_keys($first_row);
// $headers = array_map('ucfirst', $headers); // optional, capitalize first letter of headers
fputcsv($fp, $headers); // put the headers
fputcsv($fp, array_values($first_row)); // put the first row

while ($row = $STH->fetch(PDO::FETCH_NUM))  {
    fputcsv($fp,$row); // push the rest
}
fclose($fp);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kinerja MySQL:beberapa tabel vs. indeks pada satu tabel dan partisi

  2. Sintaks SQL DROP DATABASE – Didaftarkan oleh DBMS

  3. Apa yang salah dengan kueri SQL Fiddle saya?

  4. Bagaimana cara keluar dari tanda kutip tunggal (tanda kutip) dalam string menggunakan php

  5. penulisan ulang url seo opencart