sql >> データベース >  >> RDS >> Mysql

PHPExcelを使用して自動生成されたExcelファイルを作成する

    すでにExcelオブジェクトが作成されていると思います。それらの例に準拠するために、これを$objPHPExcelと呼びます。その場合、結果セットをループして、次のようにスプレッドシートに入力できます。

    $objPHPExcel = new PHPExcel();
    $objPHPExcel->setActiveSheetIndex(0);
    $rowCount = 1;
    while($row = mysql_fetch_array($result)){
        $objPHPExcel->getActiveSheet()->SetCellValue('A'.$rowCount, $row['name']);
        $objPHPExcel->getActiveSheet()->SetCellValue('B'.$rowCount, $row['age']);
        $rowCount++;
    }
    $objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
    $objWriter->save('some_excel_file.xlsx');
    

    編集:完全なソリューションを提供するために例を更新しました。



    1. データベースからdjangoモデルを生成することは可能ですか?

    2. 読み取り専用のOracleホーム

    3. CSVをMySQLWorkbenchにインポートする方法

    4. MySQLタイムスタンプからJava日付への変換