Jump to content


Photo

Relatório Php


  • Faça o login para participar
6 replies to this topic

#1 rafaelfagundes

rafaelfagundes

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 13/04/2004, 14:11

Fala galera


Alguem sabe como exportar um relatório feito em Php para Excel ?

Por favor me ajudem ... !!!!




Obrigado desde já ...


Falou !

#2 thalesalan

thalesalan
  • Visitantes

Posted 13/04/2004, 14:12

Pode ter alguma função, mas acho que não....

#3 thiagorsl

thiagorsl
  • Visitantes

Posted 13/04/2004, 14:14

Acho que vc teria que ver a estrutura do excel num bloco de notas e om isso criar u arquivo com essa estrutura funções não existem mais se quiser funções vc encontra em ASP para fazer que é muito mais facil para trabalhar com produtos microsoft.

Sem Mais

Thiago RSL

#4 thalesalan

thalesalan
  • Visitantes

Posted 13/04/2004, 14:20

Acho que vc teria que ver a estrutura do excel num bloco de notas e om isso criar u arquivo com essa estrutura funções não existem mais se quiser funções vc encontra em ASP para fazer que é muito mais facil para trabalhar com produtos microsoft.

Sem Mais

Thiago RSL

Não dá certo não... Sai tudo estranho qdo vc abre.. Parece um programa C compilado :rolleyes:


Eu já trabalhei algumas vezes com ASP, e posso dizer que para códigos longos é muito mais complicado que PHP. :D

#5 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 13/04/2004, 15:01

Tente ver por esse lado, se você criar um arquivo de texto (pode ser txt) com tabulações e linhas, e alterar a extensão para xls (excel) ele irá ler as tabulação como colunas e cada linha como uma nova linha na planilha, então voce pode fazer algo assim:

<?php
$arquivo = 'Coluna 1.1 Coluna 2.1 Coluna3.1' . chr(10); //chr(10) é o enter, quebra de linha
$arquivo .= 'Coluna 1.2 Coluna 2.2 Coluna3.2' . chr(10);
$arquivo .= 'Coluna 1.3 Coluna 2.3 Coluna3.3' . chr(10);

$fp = fopen('relatorio.xls','w+');//abre o arquivo para gravar, se nao existir, tenta cria-lo
fwrite($fp,$arquivo);//grava o conteudo no arquivo
fclose($fp);
?>


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#6 thiagorsl

thiagorsl
  • Visitantes

Posted 13/04/2004, 15:11

Lembrei agora o Excel trabalha com arquivos separados por ";" vc pode usar isso para separa os campos e ter um registro por linha ai vc vai conseguir vc só não conseguira criar estatisticas e etc mais da para vc pelo menos criar algo no qual o excel leia e ionterprete em sua tabela ;)

#7 nUtS

nUtS

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 14/04/2004, 08:06

E se criar um .csv não serve?! O Excel abre tranquilo arquivos .csv e já vi na internet PHP gerando .csv.

Não conheço muito, mas tenta exportar a lista de contatos do Outlook em .csv pra dar uma olhada.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq