如何在pdf文档中打印变量? DOMPDF

时间:2017-10-26 01:08:16

标签: php codeigniter dompdf

我在PHP文件中显示搜索结果。但是,在生成pdf文档时尝试显示数据时,这不会,无法识别变量,我该怎么办呢?我正在使用HTML的结构。当前尝试将文件传递给PDF时会产生一些错误,显示的错误是语法错误

    <?php


require_once APPPATH. '/third_party/dompdf/autoload.inc.php';

use Dompdf\Dompdf;

$html ='<html>

<head>
     <title>Porcentaje de Cias</title>
</head>
<body>

<h2 style="text-align:center;">Porcentaje de Citas</h2>
<br></br>
<br></br>

<div>
    <label>Fecha de Inicio:<?php echo $_GET['fecha_ini']; ?></label>
</div>

<div>
    <label>Fecha de termino: <?php echo $_GET['fecha_ter']; ?></label>
</div>

<div>
    <label>Jefe de Carrera: <?php echo $_GET['jc']; ?></label>

</div>

<br></br>
<br></br>
<br></br>
<div>
<img src=".img/logo-aiep.png">
<div>
<br></br>
<div style="top: -100px;">
<table style="border:1px solid red;width:100%;">
    <tr>
        <th style="text-align:center;">Motivo</th>
        <th style="text-align:center;">Cantidad</th>
        <th style="text-align:center;">Porcentaje</th>
    </tr>      


               <?php 

                foreach($consulta as $row)

                {?>

               <tr>
                  <td style="text-align:center;"><?php echo $row->descripcion_mot ;?></td>
                  <td style="text-align:center;"><?php echo $row->cantidad_motivos ;?></td>
                  <td style="text-align:center;"><?php echo $row->porcentaje ; echo '%'?></td>


               </tr>


           <?php }?>
                <tr>

                  <td style="text-align:center;">Totales</td>
                  <td style="text-align:center;"><?php foreach($total as $row){ echo $row->total; }  ?></td>
                  <td style="text-align:center;">100 % </td>

                </tr>
</table>
<div>

</body>
</html>
';
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("Porcentaje de Citas.pdf", array("Attachment" => false));

exit(0);
?>

0 个答案:

没有答案