Jump to content

olucaslima

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About olucaslima

  • Birthday 09/10/1987

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Vitória da Conquista

Contato

  1. olucaslima

    Importar Planilha Excel no MySQL com PHP

    Diego, Agora empaquei! Consegui colocar pra imprimir na tela com o seguinte código: <html> <head> <meta charset="UTF-8"> <title>CRM Docs</title> </head> <body> <?php require_once "Classes\PHPExcel.php"; $tmpfname = "teste.xlsx"; $excelReader = PHPExcel_IOFactory::createReaderForFile($tmpfname); $excelObj = $excelReader->load($tmpfname); $worksheet = $excelObj->getSheet(0); $lastRow = $worksheet->getHighestRow(); echo "<table>"; for ($row = 1; $row <= $lastRow; $row++) { echo "<tr><td>"; echo $worksheet->getCell('A'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('B'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('C'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('D'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('E'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('E'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('F'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('I'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('H'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('J'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('K'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('L'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('M'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('N'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('O'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('P'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('Q'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('R'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('S'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('T'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('U'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('V'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('X'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('Y'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('Z'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AA'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AB'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AC'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AD'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AE'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AF'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AG'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AH'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AI'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AJ'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AK'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AL'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AM'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AN'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AO'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AP'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AQ'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AR'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AS'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AT'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AU'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AX'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AY'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('AZ'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('BA'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('BB'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('BC'.$row)->getValue(); echo "</td><td>"; echo $worksheet->getCell('BD'.$row)->getValue(); echo "</td><td>"; echo "</td></tr>"; } echo "</table>"; ?> </body> </html> Agora eu preciso chamar quaisquer arquivos XLSX através de um input do tipo file que está escrito na index.php, como no exemplo abaixo: (Sabe como me ajudar?) <html> <head> <meta charset="UTF-8"> <title>CRM Docs</title> </head> <body> <h1>CRM Docs</h1> <form name="processa" action="processa.php" method="POST" enctype="multipart/form-data"> <input type="file" name="arquivo" value=""> <input type="submit" name="Enviar" value="enviar"> </form> </body> </html> Desde já agradeço! Um forte abraço!
  2. olucaslima

    Importar Planilha Excel no MySQL com PHP

    Diego, obrigado pela atenção! Então, finalmente consegui imprimir a planilha na tela com a biblioteca PHPExcel, agora preciso de uma aplicação para selecionar o arquivo e enviar as informações para tabela MySQL. Vou tentar criar uma aplicação com o método POST para inserir na base, postarei as minhas próximas dúvidas, ok? Muito obrigado pela ajuda!
  3. Bom dia, amigos! Acho que é a minha primeira interação aqui no fórum depois de anos de cadastrado, mas provavelmente o início de uma intensa troca de conhecimento. É o seguinte; Eu tenho uma Planilha Excel pra importar no banco de dados MySQL com o PHP, fiz uns testes de impressão e com uma planilha com poucos campos e linhas imprime numa boa, porém a planilha que preciso importar tem pelo menos 56 campos e pelo menos 1400 linhas. Daí pergunto a vocês: Qual o máximo de colunas e linhas de uma planilha Excel, seja xml ou xls, eu consigo imprimir na tela com o PHP e até mesmo importar no banco MySQL?
  4. Olá, senhores! Apesar de que o garoto precise realizar o devido estudo, não seria interessante passar algumas informações básicas sobre quais os atributos ele deveria utilizar?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.