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

Твърдо кодиране на заглавки за excel файл с помощта на PHP, докато динамично запитва 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++;
}

Имайте предвид, че Excel5 има ограничение от 256 колони, така че ако имате повече от 255 записа с данни, допълнителните колони ще бъдат премахнати от запазената работна книга, ако записвате в този формат.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Показва се потребителско име и потребителски идентификатор от $_SESSION

  2. Вземете най-често срещаните стойности за всички колони

  3. Защо се създава GRANT USAGE при първия път, когато предоставям привилегии на потребител?

  4. Грешка ETIMEDOUT при запитване на mysql база данни

  5. Как да деактивирате строг SQL режим в MySQL 5.7