Código PHP:
Ver original
<?php use Mpdf\Mpdf; if (session_status() == PHP_SESSION_NONE) { } // conectare la base de datos include "../clases/conexion.php"; //require "scripts.php"; if($_SESSION['conectar'] == "conectar"){ $obj= new conectar(); $conexion = $obj->conexion(); }else{ $obj= new conectar(); $conexion = $obj->conexion_1(); } } //Necesitamos recuperar los datos del presupuesto $id_pre = $_GET['id_pre']; $sql_pre = "SELECT * FROM presupuestos WHERE id_presupuesto = '".$id_pre."'"; //Necesitamos los datos del cliente $sql_cli = "SELECT * FROM clientes WHERE id_cliente = '".$fila_pre['id_cliente_pre']."'"; //También los datos de la empresa $sql_empresa = "SELECT * FROM empresa"; $ruta_logo ="../img/"; ?>
Código HTML:
Ver original
<!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!--<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css">--> <style> Aquí va el archivo bootstrap.min.css para los estilos </style> </style> </head> <body> <!-- Comenzamos diseñando el prespuesto --> <div class="container-fluid" style="font-size: 12px;"> <div class="row"> <img style="width: 270px; height: 120px;" src="<?php echo $ruta_logo.$fila_empresa['logo'];?>"> </div> <div class="row mr-4"> <div class="col-sm-12" style="margin-left: 0px !important;"> <table class="table mt-3" style="border-style: solid;"> <tr> <td> <br> <br> <br> <br> </td> <td class="text-right"> <br> <br> </td> </tr> </table> </div> </div> </div> <!-- Aquí va el número de presupuesto y la fecha --> <div class="row ml-3 mr-5"> <div class="col-sm-6" style="border-style: solid; text-align:center;"> <br> </div> </div> <!-- Aquí va la tabla con los detalles de presupuesto --> <!-- Aquí la tabla vieja --> <table class="table table-bordered mt-3 ml-0" style="font-size: 12px; width:100% !important;"> <!--<thead style="background-color: blue; color: white; font-weight: bold; border-style: solid;">--> <tr style="background-color: blue; color: white; font-weight: bold; border-style: solid;"> </tr> <!--</thead>--> <tbody> <?php $sql_detalles = "SELECT * FROM detalles_presupuesto WHERE id_presupuesto = '".$fila_pre['id_presupuesto']."'"; $resul_detalles = mysqli_query($conexion, $sql_detalles); while($fila_detalle = mysqli_fetch_assoc($resul_detalles)){ ?> <tr style="font-size: 12px; border-style:solid;"> </tr> <?php } ?> </tbody> </table> <!-- Aquí los totales --> <div class="row" style="margin-right: 33px;"> <div class="col-sm-4 offset-8" style="font-size: 14px; font-weight: bold; border-style:solid;"> <br> <br> <br> </div> </div> </div> </body> </html>
Código PHP:
Ver original
<?php //echo $html; require_once "../dompdf/autoload.inc.php"; use Dompdf\Dompdf; $dompdf = new dompdf(); $options = $dompdf->getOptions(); $dompdf->setOptions($options); $dompdf->loadhtml($html); $dompdf->setPaper('A4', "portrait"); $dompdf->render(); ?>