Código MySQL:
Ver original
SELECT resultados.usuarios, resultados1.rut, resultados.nombreusuario, GROUP_CONCAT( DISTINCT resultados.grupo ) grupo FROM resultados, resultados1 WHERE resultados.usuarios = resultados1.usuarios
Código MySQL:
Ver original
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"; $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