Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como ler um arquivo XLS em PHP
PHP trabalha frequentemente com bancos de dados e , como tal, os arquivos de dados . Excel é comumente utilizado em escritórios para armazenar tabelas de dados . No entanto, fazer os dois trabalham juntos é uma tarefa difícil. Arquivos do Excel seguem um formato de dados proprietário definido pela Microsoft, e PHP é construído por uma vasta equipa de voluntários. Então não há nada construído em PHP para ajudar na leitura de arquivos do Excel. Felizmente , a comunidade Open Source tem tido tempo para descobrir como resolver este problema e criou uma boa solução para a leitura de arquivos XLS (Excel) em PHP. Coisas que você precisa
PHP Web hosting
Microsoft Excel
Show Mais instruções
Instalar PHP Excel Leitor
1

Ir para o site de download do PHP Excel Leitor e baixar o pacote chamado " -excel -reader php " (consulte Recursos) .
2

Descompacte o arquivo baixado clicando duas vezes sobre ele.
3

Publique o arquivo chamado " excel_reader2.php " para seu site. Use FTP ou serviço de upload de arquivos seu Web hosting de serviços para fazer isso. O arquivo deve ser colocado em uma pasta onde o PHP pode encontrá-lo . Você pode colocá-lo na mesma pasta que o script PHP que você deseja ler arquivos do Excel , ou você pode colocá-lo em uma pasta que está no " caminho de inclusão . " O " caminho de inclusão " é um conjunto de pastas onde você pode colocar os arquivos que seu script PHP sempre será capaz de encontrar, mesmo se o script está em um lugar totalmente diferente. Seu site pode ter uma pasta chamada " inclui " que está no caminho de inclusão . Se isso acontecer, coloque " excel_reader2.php " lá. Se não , coloque-o na mesma pasta que os scripts PHP com o qual você deseja usá-lo.
Ler um arquivo XLS
4

Carregar uma Excel arquivo a ser usado como um exemplo . Criar um simples arquivo Excel, e salve-o como " example.xls " . Abra o arquivo e preencher as três primeiras colunas da primeira linha com as palavras " coluna 1 " , "coluna 2 " e " 3 " coluna . Em seguida, na segunda fila , preencher as três primeiras colunas com o texto " 1-1 ", " 2-1 " e " 3-1 " . Em seguida, preencha as três primeiras colunas da terceira fila com o texto " 1-2 ", " 2-2 " e " 3-2 " .

Salve o arquivo e enviá-lo para a mesma pasta onde você fez o upload excel_reader2.php .
5

Abra o seu editor de texto favorito , e salvar um arquivo de texto chamado " example.php " . Este será o seu script PHP para este tutorial.
6

Escreva o seu script PHP para abrir o arquivo Excel, ler a tabela de dados e , em seguida, imprimir os dados em browser do usuário. Use este código para fazê-lo:

$ xls = new Spreadsheet_Excel_Reader (' example.xls ', false ) //abrir o arquivo PHP Excel Reader e seu Excel < br ? >

echo "

 "; HTML //print que ajuda a formatação 

for ($ r = 1; $ r < = $ xls -> número de linhas (); $ r + +) { //percorrer cada linha

for ($ c = 1; $ c < = $ xls -> ColCount (); $ c + + ) {//percorrer cada coluna

echo $ xls -> raw ( $ r , $ c). " " //Exibir os dados em que a célula

}

echo " \\ n " //fazer uma nova linha no final de cada linha

}

echo "

" //fechar o HTML fizemos anteriormente

>
7

Salvar e carregar o arquivo PHP para seu site? . Se você fosse capaz de colocar PHP Excel leitor no caminho de inclusão , você pode colocar seu arquivo PHP onde quiser . Se não, coloque o seu arquivo PHP na mesma pasta como PHP Excel Reader.
8

Para verificar o seu trabalho , visite example.php no seu browser . Você deverá ver a tabela de dados do seu arquivo Excel impresso na janela do seu navegador.

Anterior :

Próximo : No
  Os artigos relacionados
·Como configurar um host PHP Proxy para JavaScript 
·Como atualizar várias colunas 
·O código HTML para vários logins de usuários 
·Como acelerar o INSERT em MySQL 
·Como permitir o uso de funções PHP Sistema 
·Como calcular o tempo entre duas datas em PHP 
·Como converter para UTF-8 no MySQL 
·PHP MySQL Query Banco de Dados 
·Como concatenar no DB2 SQL 
·Intervalo de Consulta No MySQL 
  Artigos em destaque
·Como chamar um arquivo PHP em uma tabela 
·Como construir vários sites página com PHP 
·Função Percentual em PHP 
·Como alocar uma matriz 2D usando malloc 
·Como Fazer um título em um clicável Página Através …
·Como recuperar MP3 Propriedades Como Album Artist Taman…
·Mesmo função em Java 
·Como vincular propriedades de objeto a um FormView 
·Como dividir uma string em Java Personagens 
·Como começar Teclas em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados