tengo estas consultas, y los resultados quiero exportarlos a excel. Lo que tengo es por ceparado, pero la idea es que esten en pestañas dentro de un mismo archivo con phpexcel
y este es el codigo que ocupo para exportar una de las consultas
Código MySQL:
Ver original<?php
$conexion = mysql_connect("localhost","root","");
mysql_select_db ("perfilados",$conexion);
$sql="select usuarios,nombreusuario,grupo,nombregrupo from resultados";
$resultado
= mysql_query
($sql
,$conexion
)or die
(mysql_error
());$registros = mysql_num_rows ($resultado);
require_once 'Classes/PHPExcel.php';
$objPHPExcel = new PHPExcel();
$i =5;
while($registro = mysql_fetch_object ($resultado)){
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A'.$i,$registro->usuarios)
->setCellValue('B'.$i,$registro->nombreusuario)
->setCellValue('c'.$i,$registro->grupo)
->setCellValue('d'.$i,$registro->nombregrupo);
$i++;
}
//se insertan los encabezados
$objPHPExcel->getActiveSheet()->setCellValue('A1','CodUsuario');
$objPHPExcel->getActiveSheet()->setCellValue('B1','Nombre Usuario');
$objPHPExcel->getActiveSheet()->setCellValue('C1','CodGrupo');
$objPHPExcel->getActiveSheet()->setCellValue('D1','Nombre Grupo');
}
header('Content-Type: application</span>/vnd.ms-excel');
$fecha01="reporte".$f.".xls";
header('Content-Disposition: attachment;filename='.$fecha01.'');
header('Cache-Control: max-age=0');
$objPHPExcel->getActiveSheet(1)->setTitle('Reporte');
$objWriter=PHPExcel_IOFactory::createWriter ($objPHPExcel,'Excel5');
$objWriter->save('php://output');
exit;
mysql_close ();
?>
la idea es q ambas consultas, los registros se guarden en un archivo, pero en distintas hojas(pestañas)
Cualquier ayuda se los agradeseria Saludos y Gracias