Pessoal me ajudem - erro com mpdf
Bom Dia!
Pessoal eu estou fazendo um script para gerar um relatório em pdf, estou usando a biblioteca mpdf, estava funcionando tudo em com o script, estão mudei de servidor de hospedagem agora esta dando um erro que era assim.
Erro:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1[/size]
Aparentemente o erro era nessa linha:
>
$sql = "SELECT * FROM tab_cliente WHERE id=$id";
$query = mysql_query($sql)or die( mysql_error() );
Alterei o código para:
>
$sql = "SELECT * FROM tab_cliente WHERE id='$id'";
$query = mysql_query($sql)or die( mysql_error() );
Adicionando apostrofo (aspas simples) na variável $id ficando assim:
>
$sql = "SELECT * FROM tab_cliente WHERE id='$id'";
$query = mysql_query($sql)or die( mysql_error() );
Porem agora o pdf abre so que ele puxa so o footer, mais nada a folha de pdf fica em branco, tem como me ajudarem?
Script completo da pagina:
relatorio.php
>
<?php
include("mpdf60/mpdf.php");
require("config.php");
session_start();
$city = "Niquelândia";
$dataD = date('d');
$mes = date('m');
$dataY = date('Y');
switch ($mes){
case 1: $mes = "Janeiro"; break;
case 2: $mes = "Fevereiro"; break;
case 3: $mes = "Março"; break;
case 4: $mes = "Abril"; break;
case 5: $mes = "Maio"; break;
case 6: $mes = "Junho"; break;
case 7: $mes = "Julho"; break;
case 8: $mes = "Agosto"; break;
case 9: $mes = "Setembro"; break;
case 10: $mes = "Outubro"; break;
case 11: $mes = "Novembro"; break;
case 12: $mes = "Dezembro"; break;
}
$data = $dataD . ' de ' . $mes . ' de ' .$dataY;
$sql = "SELECT * FROM tab_cliente WHERE id='$id'";
$query = mysql_query($sql)or die( mysql_error() );
while($sql = mysql_fetch_array($query)){
$nome = $sql["nome"];
$texto = $sql['idCurso'];
$diatreinamento = $sql['diatreinamento'];
$diatreinamentof = $sql['diatreinamentof'];
$anotreinamento = $sql['anotreinamento'];
$instruto = $sql['instruto'];
$formacao = $sql['formacao'];
$registro = $sql['registro'];
$tipo = $sql['tipo'];
$html = "<div class='hd'><img src='img/header.png'/></div>
<div class='naluno'>$nome</div>
<div class='paragrafo'>$texto $diatreinamento a $diatreinamentof de $mest de $anotreinamento </b>.</div>
<div class='cityData'>$city, $data.</div>
<div class='linha'>________________________________________________</div>
<div class='locador'><table width='250'>
<tr>
<td>$instruto</td>
</tr>
<tr>
<td>$formacao</td>
</tr>
<tr>
<td>$registro</td>
</tr>
<tr>
<td>$tipo</td>
</tr>
</table>
</div>
<div class='linha1'>________________________________________________</div>
<div class='locatario'><b>RESPONSAVEL TÉCNICO</b></div>
<div class='contp'><img src='img/espacoconfinado.png'/></div>
";
}
$mpdf=new mPDF('utf-8', 'A4-L');
$mpdf->SetDisplayMode('fullpage');
$css = file_get_contents("estilo.css");
$mpdf->SetHTMLHeader("");
$mpdf->SetHTMLFooter("<img src='img/footer.png'/>");
$mpdf->WriteHTML($css,1);
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;Discussão (0)
Carregando comentários...