PHPExcel how to set cell value dynamically

后端 未结 2 1858
梦毁少年i
梦毁少年i 2020-12-07 17:58

How to set cell/column value dynamically using PHPExcel library?

I am fetching result set from MySQL database and I want to write data in excel format using PHPExcel

2条回答
  •  日久生厌
    2020-12-07 18:13

    I asume you have connected to your database already.

    $sql = "SELECT * FROM my_table";
    $result = mysql_query($sql);
    
    $row = 1; // 1-based index
    while($row_data = mysql_fetch_assoc($result)) {
        $col = 0;
        foreach($row_data as $key=>$value) {
            $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
            $col++;
        }
        $row++;
    }
    

提交回复
热议问题