Ir para conteúdo
Fórum Script Brasil
  • 0

Gerar Relatorio


misterviralata

Pergunta

desenvolvi um script para fazer a seleção dos registro de uma tabela (tabela1). O select lista todos os registros em ordem alfabetica.

cada registro vem com um link que ao clicar seleciona a tabela2 e trás os dados do mesmo

Até aqui maravilha tá tudo bem!

Da forma que está tenho que clicar em registro por registro para ver os dados do mesmo, gostaria de saber se tem alguma maneira de trazer os tados de todos de uma só vez, tipo gerar um relatorio.

obrigado!

<?php

include("conecta.php");

if ($HTTP_GET_VARS['titulos2']){

$sql = "select * from tabela2 WHERE campo3 = '$titulos2'";

$query = mysql_query ($sql);

$mnr=mysql_num_rows($query);

if($mnr==0)

{ echo 'Não hà dados no Banco de Dados</font>'; $erro++;

exit;}

while ($vê=mysql_fetch_row($query)) {

$nome=$vê[2];

strlen($nome);

$nome= strtoupper($nome);

echo"$nome<p>";

}

echo "<a href=teste.php>Voltar a selecção</a>";

exit;

}

$crs = " SELECT * FROM tabela1 order by descricao ASC";

$rst = mysql_query($crs);

while ($fil = mysql_fetch_array($rst)){

$id = $fil['row_id'];

$titulo = $fil['descricao'];

print('<a href="?noticia2=' . $id . '&titulos2=' . $titulo . '">' . htmlentities($titulo) . '</a><p>');

}

?>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

No caso, para gerar os relatórios, ao invés de você colocar a parte que gera o link, você coloca a parte que faz a consulta na tabela2, e já inclui uma rotina para criar um arquivo (pdf, provavelmente) e salvar esse arquivo...

O ruim é que vai gerar uma pilha de arquivozinhos pdf (agora não me ocorre nada para agrupar tudo em um único arquivo), claro, você também pode enviar a saída desses dados para um arquivo .html... etc...

Para gerar PDFs:

http://phpbrasil.com/articles/article.php/id/231

http://phpbrasil.com/scripts/script.php/id/1283

http://phpbrasil.com/scripts/script.php/id/1632

http://phpbrasil.com/faqs/faq.php/id/173

http://phpbrasil.com/faqs/faq.php/id/2578

http://phpbrasil.com/faqs/faq.php/id/1132

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...