PHP - generar pdf 2 registros en una solo hoja

 
Vista:
sin imagen de perfil
Val: 162
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

generar pdf 2 registros en una solo hoja

Publicado por noe velazquez (178 intervenciones) el 19/03/2020 00:37:15
hola foro !!!
esperando me puedan ayudar y es con lo siguiente lo que pretendo es genera un pdf con datos de una tabla quiero que en cada hoja salgan 2 registro el script que tengo con fpdf solo me imprime uno en cada hoja les muestro el codigo como lo tengo

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
56
57
58
59
<?
$f1 = $_POST['fol1'];
$f2 = $_POST['fol2'];
 
include('conecta.php');
require('pdf/fpdf.php');
date_default_timezone_set('America/Mexico_City');
 
$pdf = new FPDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->Image('imagen/cuauhtemoc.jpg',6,9,-120);
 
$pdf->SetXY(3,3);           //marco
$pdf->cell(204,110,'',1,0);  //marco
 
$pdf->SetFont('Arial','B',12);
$pdf->SetXY(45,10);
$pdf->Cell(50,4, 'Folio Archivo :',0,0,'C');
$pdf->SetXY(120,10);
$pdf->Cell(50,4, 'Num. Oficio :',0,0,'C');
$pdf->SetXY(41,18);
$pdf->Cell(50,4, 'Remitente :',0,0,'C');
$pdf->SetXY(44,27);
$pdf->Cell(50,4, 'Fec. Captura :',0,0,'C');
$pdf->SetXY(119,27);
$pdf->Cell(50,4, 'Fec. Oficio :',0,0,'C');
$pdf->SetXY(10,34);
$pdf->Cell(25,5, 'Asunto :',0,0,'L');
$pdf->SetXY(10,66); // columna fila
$pdf->Cell(25,5, 'Observaciones :',0,0,'L'); //ancho alto
 
 
$peticion="Select folio,folio_area,area,DATE_FORMAT(f_captura,'%d/%m/%Y') as f_captura ,DATE_FORMAT(f_oficio,'%d/%m/%Y')
	as f_oficio,asunto,observa From oficios where folio>=$f1 && folio <=$f2 ";
$respuesta=mysqli_query($conectado,$peticion);
$dato=mysqli_fetch_array($respuesta);
 
$pdf->SetFont('Arial','',9);
$pdf->SetXY(86,10);
$pdf->Cell(16,4,$dato['folio'],0,0,"L");
$pdf->SetXY(162,10);
$pdf->Cell(17,4,$dato['folio_area'],0,0,"L");
$pdf->SetXY(79,18);
$pdf->Cell(17,4,$dato['area'],0,0,"L");
$pdf->SetXY(84,27);
$pdf->Cell(17,4,$dato['f_captura'],0,0,"L");
$pdf->SetXY(160,27);
$pdf->Cell(17,4,$dato['f_oficio'],0,0,"L");
$pdf->SetXY(0,27);
$pdf->ln(12);
$pdf->write(4,utf8_decode($dato['asunto']));
$pdf->ln(31);
$pdf->write(4,utf8_decode($dato['observa']));
 
$pdf->Output();
//$pdf->Output('noe.pdf',D);
 
?>

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder