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

Header hardcoding ke file excel menggunakan PHP sambil secara dinamis menanyakan SQL

$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A1', 'Hello')
            ->setCellValue('A2', 'world!');

$col = 1; 
while($row_data = mysql_fetch_assoc($result)) {
    $row = 1;
    foreach($row_data as $value) {
        $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
        $row++;
    }
    $col++;
}

Perhatikan bahwa Excel5 memiliki batas 256 kolom, jadi jika Anda memiliki lebih dari 255 catatan data, kolom tambahan akan dihapus dari buku kerja yang disimpan jika Anda menyimpan ke format tersebut.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa mengaktifkan mesin federasi di mysql setelah instalasi?

  2. Bagaimana cara mengimpor file .dmp (Oracle) ke MySql DB?

  3. Jalankan SQL mentah dalam migrasi

  4. Google Chart Api memanfaatkan nilai datetime

  5. Konsep Angular 2 dan MySQL