Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2007, 09:49
calipo2
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Problemas con creacion de reporte historico

mi problema es que para obtener la informacion por semana de todos los objetos
ejecuto un select a mi base donde la condicion es la semana


entonces si quiero obtern los datos para el reporte debo ejecutar por ejemplo

semana 9:
select SEMANA, OBJETO, VALOR FROM t_objetos where SEMANA= 9

Semana 8:

Semana 7:

luego de esto actualmente creo una tabal temporal donde formo una matriz y la imprimo en mi front con php


pero mi idea es poder optimizar el tema y es por eso que pedia ayuda si alguin sabi como poder hacer esto directamente en php

yo actualmente ejecuto la siguiente secuencia donde envio la informacion desde un php a un archivo html que actua de mi frame:

$s = "SELECT SEMANA, OBJETO,
SEMANA_1,
SEMANA_2,
SEMANA_3,
SEMANA_4,
FROM TEMP_OBJETO
ORDER BY SEMANA_1";

$result = $sql->query($s);

$t->set_block("lapagina","fila","filas");
for ($f=0; $f<$n_filas; $f++) {
$sql->fetch($f);
$t->set_var("SEMANA",$sql->data["SEMANA"]);
$t->set_var("OBJETO",$sql->data["OBJETO"]);
$t->set_var("semana_1_fila",$sql->data["SEMANA_1"]);
$t->set_var("semana_2_fila",$sql->data["SEMANA_2"]);
$t->set_var("semana_3_fila",$sql->data["SEMANA_3"]);
$t->set_var("semana_4_fila",$sql->data["SEMANA_4"]);
$t->parse("filas", "fila", true);
}