Problema ao fazer um relatório de eventos por cliente

Enviada por Jeferson 
Jeferson
Problema ao fazer um relatório de eventos por cliente
29 de August de 2005 às 03:43PM
...galera, seguinte, tenhu um banco de dados com as tabelas clientes e ocorrencias. Na tabela cliente, cada cliente tem uma ou mais partições.

Ex.:
Código: 1 Cliente: TESTE Partição:1
Código: 1 Cliente: TESTE Partição:2
Código: 1 Cliente: TESTE Partição:3
Código: 2 Cliente: FULANO Partição:1
Código: 3 Cliente: CICLANO Partição:1
Código: 3 Cliente: CICLANO Partição:2
Código: 3 Cliente: CICLANO Partição:3
Código: 3 Cliente: CICLANO Partição:4

A tabela Cliente tah relacionada a tabela eventos.

Ex.:
Cliente
Código: 1 Cliente: TESTE Partição:1
Eventos
05/08/2005 14:30 Ligado Usuario 1 Carlos
05/08/2005 18:45 Desligado Usuario 1 Carlos


Preciso fazer um relatório para que os clientes possam ver esses eventos pela web, para fazer a consulta no BD e montar o relatório td bem, mas para ficar um relatório mais ajeitado, quero fazer o seguinte:
-ao selecionar um cliente para ver os eventos, suponhamos que este cliente tenha 8 partições, quero que cada partição se inicie em uma nova página, como faço isso??


Alguém pode me ajudar?


Obrigado.
Thiago Ferreira
Re: Problema ao fazer um relatório de eventos por cliente
30 de August de 2005 às 06:33PM
Pelo que eu entendi, você pode fazer 2 loops de for. Primeiro você descobre quantas particoes o cliente tem (for numero 1). Dentro desse for você imprime todas os eventos relacionados a essa partição. Mais ou menos assim:

for ($i=0;$i<$num_part;$i++)
{
for ($j=0;$j<$quant_eventos;$j++)
{
imprime o evento numero $j da particao $i
}
}
espero ter ajudado...

Obs: Você também acha que esse fórum aqui está muito devagar?
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.