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

Salvar planilha com PHP


guri

Pergunta

Bom dia a todos do canal.

Estou começando a me aventurar na programação e como qualquer mortal me deparo com zilhões de dúvidas a cada código escrito.

Preciso salvar um planilha automaticamente com dados gerados do Mysql.

Estudando um pouco sobre abertura e fechamento de arquivos com Php, consegui achar alguns comandos que fazem este trabalho mas estou com algumas dificuldades de aplicá-los em meu código.

Segue ele:

<?php 

 $connect = mysqli_connect("localhost", "root", "1234", "wifi");
 $output = '';  
 if(isset($_POST["export_excel"]))  
 {  
      $sql = "SELECT * FROM cadastro_wifi ORDER BY ID";  
      $result = mysqli_query($connect, $sql);  
      
      $fp = fopen("teste.xls", "a");  "ABERTURA DO ARQUIVO"

 

    "NESTE PONTO NÃO SEI COMO PASSAR OS PARÂMETROS DE ESCRITA"

    "O SCRIPT FUNCIONA DIREITINHO MAS PEDE PARA SALVAR OU ABRIR"

           
      
      if(mysqli_num_rows($result) > 0)  
      {  
           $output .= '  
                <table class="table" bordered="1">  
                     <tr>  
                          <th>Username</th>  
                          <th>Nome_Completo</th>  
                          <th>Primeiro_Nome</th>
                          <th>Inicial</th>
                          <th>Sobrenome</th>
                          <th>Password</th>  
                          <th>Office</th>  
                          <th>Mail</th>
                          <th>Cargo</th>
                          <th>Departamento</th> 
                          <th>Descricao</th>  
                          <th>Telefone</th>  
                                           
                     </tr>  
           '; 

        
               
           while($row = mysqli_fetch_array($result))  
           {  
                $output .= '  
                     <tr>  
                          <td>'.$row["Username"].'</td>  
                          <td>'.$row["Nome_Completo"].'</td>  
                          <td>'.$row["Primeiro_Nome"].'</td>
                          <td>'.$row["Inicial"].'</td>
                          <td>'.$row["Sobrenome"].'</td>
                          <td>'.$row["Password"].'</td>  
                          <td>'.$row["Office"].'</td>  
                          <td>'.$row["Mail"].'</td>
                          <td>'.$row["Cargo"].'</td>
                          <td>'.$row["Departamento"].'</td>
                          <td>'.$row["Descricao"].'</td>
                          <td>'.$row["Telefone"].'</td>

                          
                     </tr>  
                ';  
           }  
           $output .= '</table>';  
           //header("Content-Type: application/xls");   
           //header("Content-Disposition: attachment; filename=teste.xls");  
           echo $output;  
      }  
 }
 
 fclose($fp); "FECHAMENTO DO ARQUIVO"
  
  
 ?>

 

Desde já agradeço.

Obrigado

 

 

 

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...