2

1 つの Excel スプレッドシートにさらにシートを追加しようとしています。

以下の私のコードが現在行っていることは、php mysql データベースからのすべてのデータをワークシート 1 に出力し、何も入っていない 29 個の新しい空白のワークシートを作成することです。

私がやりたいことは、各結果 (各行) を 1 つのワークシートに入れることです。

どんな助けでも大歓迎です!

乾杯、

/** Create a new PHPExcel object 1.0 */
   $objPHPExcel = new PHPExcel();
   $objPHPExcel->getActiveSheet()->setTitle('Data');
   }  

/** Loop through the result set 1.0 */
    $rowNumber = 1; //start in cell 1

    while ($row = mysql_fetch_row($result)) {
       $col = 'A'; // start at column A
       foreach($row as $cell) {

       $objPHPExcel->createSheet();
         $objPHPExcel->getActiveSheet()->setCellValue($col.$rowNumber,$cell);
         $col++;
       }
       $rowNumber++;
}
4

1 に答える 1