Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2008, 05:47
divani
 
Fecha de Ingreso: enero-2008
Mensajes: 14
Antigüedad: 16 años, 3 meses
Puntos: 0
Volcar tablas de una pagina a otra

Hola, soy nueva en este foro y me parece muy bueno por la cantidad de cosas interesantes que tiene para varios lenguajes de programación

Quisiera pedirles ayuda con un problema que está retrasando mi labor de programación.

Verán, me han encargado modificar una página (pagina1.php), y debo exportar los datos a excel (son varias tablas que se han llenado desde la base de datos).

Lo que hice fue llamar a otra página (página2.php) mediante un botón (btn_exportar) enviándole una variable que explicaré más adelante, luego en esta página pongo lo siguiente:

<?php
session_start();
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: filename=\"Exportar.xls\";");
$tablita=$_SESSION['tabla'];
echo $tablita;
?>

me exporta y todo bien, pero solo una línea de el centenar que hay

Paso a explicar la variable que envío, para ello les muestro su estructura:
<?
session_start();
while (condición){

aqui va la estructura del llenado de tablas con sus respectivos <table>, <tr>, <td>, etc

$varphp="<table><tr><td>".$tablas['c_concepto']."</td>";
$varphp=$varphp."<td>".$tablas['c_detalle']."</td>";
$varphp=$varphp."<td>".$tablas['fecha_reg']."</td>";
$varphp=$varphp."<td>".$tablas['c_proyecto']."</td>";
$varphp=$varphp."<td>".$tablas['dolares']."</td></tr></table>";
}

$_SESSION['tabla'] = $varphp;

Como dije anteriormente sólo pasa una línea, espero haberme explicado, y si no es así, básicamente lo que necesito es pasar muchas tablas de una página a otra, pero si cabeceras ni nada, sólo las tablas

Estaría eternamente agradecida si alguien me ayudara.

Saludos