PHP - exportar excell desde php

 
Vista:

exportar excell desde php

Publicado por otoniel (1 intervención) el 02/05/2014 23:33:55
hola buen dia.
les cuento mi problema, esto tratando de exportar varias tablas generadas en html y necesito exportarlas a un documento excell, El problema esta en que necesito estas tablas en distintas hojas de excell pero en el mismo archivo. (Ya saben, hoja1, hoja2, hoja3.. y asi )

Hasta ahora solo he logrado exportar todo en en una sola hoja, pero es necesario separar cada una de estas tablas en una hoja diferente. HA!! SE ME OLVIDABA POR CAPRICHOS DE LA EMPRESA SE UTILIZA PHP4.2

si me pudieran ayudar con esto se los agredeceré :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 557
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

exportar excell desde php

Publicado por zendi (1056 intervenciones) el 07/05/2014 18:08:04
prueba con este codigo:
y me comentas a ver si te sirvio.
este trozo de codigo lo pondras antes de la conexion

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
if (isset($_GET['excel']))
{
     header('Content-type: application/vnd.ms-excel; charset=UTF-8');
     header('Content-Disposition: attachment; filename=archivo.xls');
     header('Pragma: no-cache');
     header('Expires: 0');
}
require('../../../recursos/clases.php');
require('../../../recursos/funciones.php');
//VerificaEntrada('');
session_start();
 
$datos = new CDatos('mysql','localhost','administrador','Admin1.0*CDI');
$USUARIO=new DatosUsuario;
 
$query6 = "SELECT cod_depend FROM empleados WHERE id_usuario = '$_SESSION[usuario]'";
$reg_cod_empleado = $datos->registros('rrhh',$query6);

y con este creas el boton que lo enviara a excel

1
<th class="imp" colspan="9"><input type="button" name="excel" value="Excel" onClick="location.href=location.href+'&excel'"></th>

pero comentame a ver por favor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar