Powersites - hospedagem de sites

Conteúdo
Menu
Status da Rede
Visitas
Até o momento, recebemos
101555566
vizualizações de páginas (page views) desde Agosto de 2004
 
PortalADSL - Tudo sobre Banda Larga: Fórums


 

 
Portal ADSL :: - como exportar dados mysql/php para o excel
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

hospedagem de sites com 30 dias grátis, revenda de hospedagem, registro de domínios, teamspeak, email corporativo, Assine já
como exportar dados mysql/php para o excel

Novo Tópico Responder Mensagem Portal ADSL - Índice do Fórum -> PHP / Ajax



Exibir mensagem anterior :: Exibir próxima mensagem
Autor Mensagem
quinhosp

novato



Mensagens: 1


Modem:
-

Conexão:
-


MensagemEnviada: Seg Out 04, 2010 4:20 pm Assunto: como exportar dados mysql/php para o excel Responder com Citação

Boa tarde!
quero deixar minha imensa satisfação em participar deste forum...

Estou precisando de ajuda. Necessito exportar dados do mysql/php para o excel, mas nãoestou conseguindo. Já faz algum tempo.

Consegui gerar a planilha, porém os dados não são preenchidos, ou seja a planilha abre em branco.
Alguém sabe o porque disto??
O código está abaixo, desde já grato...

teste6.php
Código:

<?php
ob_start();
include('conexao.php');

// Definimos o nome do arquivo que será exportado
$arquivo = 'planilha.xls';

$query = "SELECT * FROM usuario ORDER BY id";
$resultado = mysql_query($query) or die ("Erro: Não foi possível realizar a consulta");

$html = '';
$html .= '<table border=1>';
$html .= '<tr>';
$html .= '<td colspan=5 align=center><b>CADASTRO DE FUNCIONÁRIOS</b></tr>';
$html .= '</tr>';
$html .= '<tr>';
$html .= '<td><b>ID</b></td>';
$html .= '<td><b>TIPO</b></td>';
$html .= '<td><b>NOME</b></td>';
$html .= '<td><b>LOGRADOURO</b></td>';
$html .= '<td><b>NUMERO</b></td>';
$html .= '<td><b>BAIRRO</b></td>';
$html .= '<td><b>CIDADE</b></td>';
$html .= '<td><b>UF</b></td>';
$html .= '<td><b>CEP</b></td>';
$html .= '<td><b>DT_NASCIMENTO</b></td>';
$html .= '<td><b>TELEFONE</b></td>';
$html .= '<td><b>CELULAR</b></td>';
$html .= '<td><b>DT_CADASTRO</b></td>';
$html .= '<td><b>LOGIN</b></td>';
$html .= '<td><b>SENHA</b></td>';
$html .= '</tr>';

while($campo = mysql_fetch_array ($resultado)){

$id = $campo['id'];
$tipo = $campo['tipo'];
$nome = $campo['nome'];
$rua  = $campo['rua'];
$numero = $campo['numero'];
$bairro = $campo['bairro'];
$cidade = $campo['cidade'];
$estado = $campo['estado'];
$cep    = $campo['cep'];
$dt_nascimento = $campo['dt_nascimento'];
$telefone = $campo['telefone'];
$celular  = $campo['celular'];
$dt_cadastro = $campo['dt_cadastro'];
$login = $campo['login'];
$senha = $campo['senha'];

$html .= '<tr>';
$html .= '<td>' . $id . '</td>';
$html .= '<td>' . $tipo . '</td>';
$html .= '<td>' . $nome . '</td>';
$html .= '<td>' . $rua . '</td>';
$html .= '<td>' . $numero . '</td>';
$html .= '<td>' . $bairro . '</td>';
$html .= '<td>' . $cidade . '</td>';
$html .= '<td>' . $estado . '</td>';
$html .= '<td>' . $cep . '</td>';
$html .= '<td>' . $dt_nascimento . '</td>';
$html .= '<td>' . $telefone . '</td>';
$html .= '<td>' . $celular . '</td>';
$html .= '<td>' . $dt_cadastro . '</td>';
$html .= '<td>' . $login . '</td>';
$html .= '<td>' . $senha . '</td>';
$html .= '</tr>';
}
$html .= '</table>';

echo "$html";

// Configurações header para forçar o download
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-type: application/x-msexcel");
header("Content-Disposition: attachment; filename=\"{$arquivo}\"" );
header("Content-Description: PHP Generated Data" );

// Envia o conteúdo do arquivo

exit;
?>

Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:



  
Usuário :      Senha:     
~ ou ~
Registre-se

  


Novo Tópico Responder Mensagem Portal ADSL - Índice do Fórum -> PHP / Ajax Todos os horários são GMT - 3 Hours
Página 1 de 1


Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group