Estou tentando gerar relatórios com o MPDF porém ao chamar a pagina esta gerando o PDF mais só está me retornando um registro, sei que o problema está no meu WHILE que se encontra dentro da variável $html mais não sei como resolver.
<?php
include ("../conect/conecta.php");// Conecta ao banco de dados
include ("../conect/mysqlexecuta.php");// Executa a clausula SQL
include ("../include/erro.php");// Incluir Tratamento de erros
$data = date('d-m-Y');
$data .= ' Horario:'.date('H:i:s');
$select = mysql_query ("SELECT * FROM alufunprof, livro, emprestimo
WHERE emprestimo.idAluFunProf = alufunprof.idAluFunProf
AND emprestimo.idLivro = livro.idLivro
");
$linha = mysql_fetch_array($select);//atribui o array recebido a variavel $linha
$row = mysql_num_rows($select);
if($row > 0){
$html="
<h2>SISBIBLI- Sistema Bibliotecario <span> - Data: $data</span></h2>
<table border=1 >
<tr>
<td colspan='6' class='topo'><h3>Relatorio dos Livros - Emprestados</h3></td>
</tr>
<tr>
<td class='topo'>Aluno</td>
<td class='topo'>Matricula</td>
<td class='topo'>Livro</td>
<td class='topo'>ISSN</td>
<td class='topo'>Data Emprestimo</td>
<td class='topo'>Data Devolução</td>
</tr>
while($linha = mysql_fetch_array($select)){
<tr>
<td>$linha[nome]</td>
<td>$linha[matricula]</td>
<td>$linha[titulo]</td>
<td>$linha[issn]</td>
<td>$linha[dataEmprestimo]</td>
<td>$linha[dataDevolucao]</td>
</tr>
}
</table>
";
}else{
echo"Ainda não existem registros.";
}
//==============================================================
//==============================================================
//==============================================================
include("../mpdf/mpdf.php");
$mpdf=new mPDF();
$css = file_get_contents("../css/styleRelatotio.css");
$mpdf->WriteHTML($css,1);
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
//==============================================================
//==============================================================
//==============================================================
?>
Pergunta
Roberto Figueredo
Estou tentando gerar relatórios com o MPDF porém ao chamar a pagina esta gerando o PDF mais só está me retornando um registro, sei que o problema está no meu WHILE que se encontra dentro da variável $html mais não sei como resolver.
Link para o comentário
Compartilhar em outros sites
2 respostass 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.