} else { $this->Cell($col, $h - $h / 5, $texto1, $border, $x > 189 ? 1 : 0, 'L', $fill); } } } $pdf = new PDF_cuadro(); //$pdf = new FPDF(); $pdf->AddPage(); $pdf->SetMargins(20, 10, 20, 5); //$pdf->AddFont('segoeuil'); $pdf->SetDrawColor(204, 204, 204); //gris $pdf->SetDrawColor(191, 191, 191); //ninguno $pdf->SetLineWidth(0.3); $pdf->SetFillColor(0, 0, 0); //ninguno $pdf->SetFillColor(235, 240, 250); //ninguno $pdf->SetFont('helvetica', '', 8); //$pdf->Cell(0, 20, $pdf->Image('img/logo.png', 150, 18, 33, 0), 1, 1, 'R'); $pdf->Image('img/logo.png', 150, 15, 38); $pdf->Ln(33); $query = "select p.id, p.reqpor, date_format(p.fecha,'%d/%b/%Y') as f, d.depto, p.moneda, p.monto, p.iva, p.totalpagoq, p.metodopagoid, p.recepbienes, p.ordencomp, p.paguesea, p.just, p.infoad, p.epepid, c.costo, m.cuentamayor from pagos p, sdepto d, ccosto c, cmayor m where (p.deptoid=d.id) and (p.ccostid=c.id) and (p.cmayorid=m.id)" . " and (p.id=" . $_GET['id'] . ")" . " and (p.deptoid=" . $_SESSION['deptoid'] . ")"; $result = mysqli_query($link, $query); mysqli_data_seek($result, 0); $row = mysqli_fetch_row($result); //$pdf->cuadro(2, 5, 9, ""); $pdf->cuadro(0, 1, 10, "REQUERIMIENTO DE PAGO"); $pdf->cuadro(2, 0, 2, "ID:" . sprintf("%06d", $row[0])); $pdf->ln(12);
$pdf->Ln(33); class PDF_cuadro extends FPDF { function cuadro($texto) { $pdf->Cell(0, 10, $texto, 1, 1, "L", 1); } } $pdf = new PDF_cuadro(); $pdf->cuadro("hola hola"); $pdf->Cell(0, 10, "REQUERIMIENTO DE PAGO", 1, 1, "L", 1); $pdf->Cell(0, 10, "REQUERIMIENTO DE PAGO", 1, 1, "L", 1); $pdf->Cell(0, 10, "REQUERIMIENTO DE PAGO", 1, 1, "L", 1); //$pdf->Cell(150, 25, "REQUERIMIENTO DE PAGO", 1, 1,"R",0); $pdf->Cell(150, 10, " HOLA MUNDO", 1, 0, "", 1); $pdf->SetFillColor(239, 235, 250); $pdf->Cell(20, 10, "HOLA MUNDO", 1, 1, "", 1); $pdf->Cell(120, 10, "", 1, 0); $pdf->Cell(50, 10, "", 1, 1); //170 width total $text = "Es posible usar el formato apaisado, otros formatos de página y otras unidades de medida formato apaisado, otros formatos de página y otr Es posible usar el formato apaisado, otros formatos de página y otras unidades de medida formato apaisado, otros formatos de página y otr Es posible usar el formato apaisado, otros formatos de página y otras unidades de medida formato apaisado, otros formatos de página y otr Es posible usar el formato apaisado, otros formatos de página y otras unidades de medida formato apaisado, otros formatos de página y otr Es posible usar el formato apaisado, otros formatos de página y otras unidades de medida formato apaisado, otros formatos de página y otr \n\n"; $query = "select * from PAGOS"; $result = mysqli_query($link, $query); mysqli_data_seek($result, 0); $row = mysqli_fetch_row($result); $pdf->Cell($pdf->w / 3, 10, $_GET['id'], 1, 1); $pdf->Cell($pdf->w / 3, 10, $row[0], 1, 0); $pdf->Cell($pdf->w / 3, 10, $row[1], 1, 0); $pdf->Cell($pdf->w / 3, 10, $row[2], 1, 1); $pdf->Cell($pdf->w / 3, 10, $row[3], 1, 0); while ($row = mysqli_fetch_row($result)) {