Foros del Web » Programando para Internet » PHP »

Como exportar a excel una tabla html que esta paginada?

Estas en el tema de Como exportar a excel una tabla html que esta paginada? en el foro de PHP en Foros del Web. Hola a todos... Tengo el siguiente código que me funciona perfecto: Código HTML: <script language= "javascript" > $(document).ready(function() { $(".botonExcel").click(function(event) { $("#datos_a_enviar").val( $(" <div> ").append( ...
  #1 (permalink)  
Antiguo 15/10/2013, 12:23
Avatar de adryan310  
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 7 meses
Puntos: 3
Pregunta Como exportar a excel una tabla html que esta paginada?

Hola a todos...

Tengo el siguiente código que me funciona perfecto:

Código HTML:
<script language="javascript">
$(document).ready(function() {
$(".botonExcel").click(function(event) {
$("#datos_a_enviar").val( $("<div>").append( $("#Exportar_a_Excel").eq(0).clone()).html());
$("#FormularioExportacion").submit();
});
});
</script> 
Código PHP:
<?php
header
("Content-type: application/vnd.ms-excel; name='excel'");
header("Content-Disposition: filename=ficheroExcel.xls");
header("Pragma: no-cache");
header("Expires: 0");
echo 
$_POST['datos_a_enviar'];
?>
Pero yo lleno la tabla y luego la pagino entonces solo me exporta los primeros 10 campos de la tabla los demas campos no me los exporta, alguna ayuda ?
  #2 (permalink)  
Antiguo 15/10/2013, 15:18
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Como exportar a excel una tabla html que esta paginada?

la unica forma es evitar el paginado en PHP y dumpear todo desde él
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: excel, formulario, html, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:03.