Olá, pessoal!
Estou tentando criar um sistema que exibe o contracheque do funcionário a partir de um arquivo .xls!
O código abaixo exibe o 1º contracheque que é da linha 1 até a 22. Pretendo fazer o seguinte, quando o usuário logar é exibido o contracheque referente ao seu nome.
<?php // activar Error reporting error_reporting(E_ALL); // carregar a classe PHPExcel require_once 'Classes/PHPExcel.php'; // iniciar o objecto para leitura // definir a abertura do ficheiro em modo só de leitura $objReader = new PHPExcel_Reader_Excel5(); $objReader->setReadDataOnly(true); $objPHPExcel = $objReader->load("contracheque.xls"); $objPHPExcel->setActiveSheetIndex(0); echo "<table border='0'>"; // navegar na linha for($linha=1; $linha<=22; $linha++){ echo "<tr>"; // navegar nas colunas da respectiva linha for($coluna=0; $coluna<=18; $coluna++){ if($linha==1){ // escreve o cabeçalho da tabela a bold echo "<th>".utf8_decode($objPHPExcel->getActiveSheet()->getCellByColumnAndRow($coluna, $linha)->getValue())."</th>"; }else{ // escreve os dados da tabela echo "<td>".utf8_decode($objPHPExcel->getActiveSheet()->getCellByColumnAndRow($coluna, $linha)->getValue())."</td>"; } } echo "</tr>"; } echo "</table>"; ?>
Por exemplo, o 1º contracheque é da funcionária Maria da Penha e o 2º contracheque é de Paulo Trindade, como faço para quando Paulo logar aparecer o contracheque dele?
contracheque.xls
Alguma ideia de como fazer isso?