-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
55 lines (45 loc) · 1.37 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
include_once("conexao.php");
$html = '<table border=1';
$html .= '<thead>';
$html .= '<tr>';
$html .= '<th>ID</th>';
$html .= '<th>COD Transação</th>';
$html .= '<th>Tipo de Pagamento</th>';
$html .= '<th>Status da Transação</th>';
$html .= '<th>E-mail</th>';
$html .= '</tr>';
$html .= '</thead>';
$html .= '<tbody>';
$result_transacoes = "SELECT * FROM transacoes";
$resultado_trasacoes = mysqli_query($conn, $result_transacoes);
while($row_transacoes = mysqli_fetch_assoc($resultado_trasacoes)){
$html .= '<tr><td>'.$row_transacoes['id'] . "</td>";
$html .= '<td>'.$row_transacoes['transacao_cod'] . "</td>";
$html .= '<td>'.$row_transacoes['tipo_pagamento'] . "</td>";
$html .= '<td>'.$row_transacoes['status_transacao'] . "</td>";
$html .= '<td>'.$row_transacoes['email'] . "</td></tr>";
}
$html .= '</tbody>';
$html .= '</table';
//referenciar o DomPDF com namespace
use Dompdf\Dompdf;
// include autoloader
require_once("dompdf/autoload.inc.php");
//Criando a Instancia
$dompdf = new DOMPDF();
// Carrega seu HTML
$dompdf->load_html('
<h1 style="text-align: center;">Celke - Relatório de Transações</h1>
'. $html .'
');
//Renderizar o html
$dompdf->render();
//Exibibir a página
$dompdf->stream(
"relatorio_celke.pdf",
array(
"Attachment" => false //Para realizar o download somente alterar para true
)
);
?>