Hola no he conseguido acomodarlo como deseo, ciertamente no se como cambiar las posiciones... logré hacer que esos datos se exportaran a un excel para manipularlos más desde allí pero igual deseo que aparezcan los datos como lo dije en un inicio... este es mi código de php Excel:
Código PHP:
Ver original<?php
include("seguridad.php");
include("conexion.php");
$proyecto=$_GET['proyecto'];
$nombre=$_GET['nombre'];
$sql="
select entrada.fecha, entrada.empleado, personal.nombre, entrada.horario, entrada.salida, entrada.proyecto, entrada.novedades, entrada.festivo, entrada.almuerzo
from entrada, personal
WHERE entrada.proyecto = '".$proyecto."' AND entrada.fecha BETWEEN '2014-10-29' AND '2014-11-13'
and entrada.empleado = personal.cedula
order by entrada.fecha ASC";
if ($registros > 0) {
require_once 'Classes/PHPExcel.php';
$objPHPExcel = new PHPExcel();
//Informacion del excel
$objPHPExcel->
getProperties()
->setCreator("kaelingenieros.com/mip")
->setLastModifiedBy("kaelingenieros.com/mip")
->setTitle("Exportar excel desde MIP")
->setSubject("Informe MIP")
->setDescription("Documento generado con PHPExcel")
->setKeywords("kaelingenieros.com/MIP con phpexcel")
->setCategory("Nomina");
$i = 1;
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A'.$i, $registro->fecha)
->setCellValue('B'.$i, $registro->empleado)
->setCellValue('C'.$i, $registro->nombre)
->setCellValue('D'.$i, $registro->horario)
->setCellValue('E'.$i, $registro->salida)
->setCellValue('F'.$i, $registro->proyecto)
->setCellValue('G'.$i, $registro->novedades)
->setCellValue('H'.$i, $registro->festivo)
->setCellValue('I'.$i, $registro->almuerzo);
$i++;
}
}
header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="informeMIP.xls"'); header('Cache-Control: max-age=0');
$objWriter=PHPExcel_IOFactory::createWriter($objPHPExcel,'Excel2007');
$objWriter->save('php://output');
?>
Gracias por colaborarme, lo necesito!