-1
I’m trying to display all the results of a field in mysqli via php, and display in mpd, but it’s only returning 1 line, can anyone help me please ?
<?php
session_start();
require_once __DIR__ . '/vendor/autoload.php';
include_once("config/conexao.php");
$idPedido = $_GET['idPedido'];
$result_usuario = "select pedidos.idCliente,pedidos.numPedido, pedidos.tipoPagamento, pedidos.total, itens_pedido.idPedido, itens_pedido.nome, itens_pedido.quantidade,itens_pedido.valorUni from pedidos, itens_pedido
where pedidos.idCliente ='". $_SESSION ['clienteId']."' and pedidos.idPedido='$idPedido'";
$resultado_usuario = mysqli_query($conn, $result_usuario);
$row_usuario = mysqli_fetch_assoc($resultado_usuario);
$resulta_usuario = "select pedidos.idCliente,pedidos.numPedido, pedidos.tipoPagamento, pedidos.total, itens_pedido.idPedido, itens_pedido.nome, itens_pedido.quantidade,itens_pedido.valorUni from pedidos, itens_pedido
where pedidos.idCliente ='". $_SESSION ['clienteId']."' and pedidos.idPedido='$idPedido'";
$resultada_usuario = mysqli_query($conn, $result_usuario);
$rowa_usuario = mysqli_fetch_assoc($resultado_usuario);
$pagina =
"<html>
<body>
<h1>Comprovante do Pedido</h1>
Numero do Pedido: ".$row_usuario['numPedido']."<br>
Tipo de Pagamento: ".$row_usuario['tipoPagamento']."<br>
<br>
Lista de itens: <br><br>
Nome: Preço Unitário:<br>
".$rowa_usuario['nome']."".$rowa_usuario['quantidade']." R$".$rowa_usuario['valorUni']."
</body>
</html>
";
$arquivo = "comprovante.pdf";
$mpdf = new \Mpdf\Mpdf(['tempDir' == '/tmp']);
$mpdf->WriteHTML($pagina);
$mpdf->Output($arquivo, 'I');
?>