getSheet(0)->setTitle('DATA_PEGAWAI'); // Membuat sheet kedua dengan nama 'DOSEN' // $myWorkSheet = new PHPExcel_Worksheet($objPHPExcel, 'DOSEN'); // $objPHPExcel->addSheet($myWorkSheet, 1); // Menambahkan kolom untuk data mahasiswa di sheet pertama $objPHPExcel->getSheet(0) ->setCellValue('A1', 'id') ->setCellValue('B1', 'nama') ->setCellValue('C1', 'nipb') ->setCellValue('D1', 'golongan') ->setCellValue('E1', 'ruang') ->setCellValue('F1', 'jenis_kelamin') ->setCellValue('G1', 'satuan_kerja') ->setCellValue('H1', 'jabatan_pegawai_id') ->setCellValue('I1', 'jabatan_tim_id') ->setCellValue('J1', 'aktif') ->setCellValue('K1', 'created_at') ->setCellValue('L1', 'modified_at'); // menampilkan data mahasiswa dari db ke sheet pertama $query = "SELECT * FROM data_pegawai WHERE golongan='-' AND aktif='t'"; $hasil = pg_query($query); $baris = 2; $a=1; while ($data = pg_fetch_array($hasil)) { $objPHPExcel->getSheet(0) ->setCellValue('A'.$baris, $data['id']) ->setCellValue('B'.$baris, $data['nama']) ->setCellValue('C'.$baris, $data['nipb']) ->setCellValue('D'.$baris, $data['golongan']) ->setCellValue('E'.$baris, $data['ruang']) ->setCellValue('F'.$baris, $data['jenis_kelamin']) ->setCellValue('G'.$baris, $data['satuan_kerja']) /*UANG*/ ->setCellValue('H'.$baris, $data['jabatan_pegawai_id']) ->setCellValue('I'.$baris, $data['jabatan_tim_id']) ->setCellValue('J'.$baris, $data['aktif']) ->setCellValue('K'.$baris, $data['created_at']) ->setCellValue('L'.$baris, $data['modified_at']); $a++; $baris++; } // Menambahkan kolom untuk data dosen di sheet kedua // $objPHPExcel->getSheet(1) // ->setCellValue('A1', 'KODE DOSEN') // ->setCellValue('B1', 'NAMA DOSEN'); // menyisipkan data dosen ke dalam cell // $query = "SELECT * FROM dosen"; // $hasil = mysql_query($query); // $baris = 2; // while ($data = mysql_fetch_array($hasil)) // { // $objPHPExcel->getSheet(1) // ->setCellValue('A'.$baris, $data['KODEDOSEN']) // ->setCellValue('B'.$baris, $data['NAMADOSEN']); // $baris++; // } // mengeset sheet pertama yang aktif $objPHPExcel->setActiveSheetIndex(0); // output file dengan nama file 'contoh.xls' header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="pegawai_hr.xls"'); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('php://output'); exit; ?>