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

画像に優れたphpexcelエクスポート

    私を助けてくれてありがとう私は自分の質問に対する答えを見つけました。

        <?php
    
        $rowNumber = 12;
        foreach($list as $data){
    $this->excel->getActiveSheet()->setCellValue('A'.$rowNumber, $data->code_caption)
    ->setCellValue('B'.$rowNumber, $data->color);
    
    if(file_exists('./media/img/gallery/items/'.$data->image.'TH.jpg'))
    {
        $objDrawing = new PHPExcel_Worksheet_Drawing();
        $objDrawing->setPath('./media/img/gallery/items/'.$data->image.'TH.jpg');
        $objDrawing->setCoordinates('C'.$rowNumber);
        $objDrawing->setWorksheet($this->excel->getActiveSheet());
        $this->excel->getActiveSheet()->getRowDimension($rowNumber)->setRowHeight(120);
    }
    else
    {
        $this->excel->getActiveSheet()->setCellValue('C'.$rowNumber, '');
    }
    
    $this->excel->getActiveSheet()->setCellValue('D'.$rowNumber, $data->desc);
    $this->excel->getActiveSheet()->setCellValue('E'.$rowNumber, $data->$d_met);
    $this->excel->getActiveSheet()->setCellValue('F'.$rowNumber, $data->$w_met);
    $this->excel->getActiveSheet()->setCellValue('G'.$rowNumber, $data->$h_met);
    $this->excel->getActiveSheet()->setCellValue('H'.$rowNumber, $data->qty);
    $this->excel->getActiveSheet()->setCellValue('I'.$rowNumber,$data->$cur_dat);           
    $this->excel->getActiveSheet()->setCellValue('J'.$rowNumber,$data->$total_price);
    $rowNumber++;
        }?>
    



    1. MySQLで従業員管理システムのデータベースを設計するためのガイド

    2. MySQLに対するMySQLiの利点

    3. 1つではなく2つの列で重複を見つける方法

    4. codeigniterでforeachで生成されたテーブルから支払われた合計を計算します