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

Xuất tiêu đề cột trong Xuất CSV

Một cách sẽ là lấy kết quả đầu tiên bằng cách kết hợp, các chỉ số liên kết đó dù sao cũng là cột. Áp dụng array_keys để lấy các tiêu đề đó, trước tiên hãy thêm các tiêu đề, sau đó là hàng được tìm nạp đầu tiên, sau đó lặp lại phần còn lại.

// 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. Hình ảnh Docker chạy trong bộ xử lý m1

  2. Giá trị mặc định cấp Django DB cho một cột

  3. Cách hoạt động của toán tử SOUNDS LIKE trong MySQL

  4. Pooling =false trong chuỗi kết nối MySQL có nghĩa là gì?

  5. Cách tốt nhất để kiểm tra xem một hàng có tồn tại trong bảng MySQL hay không