Estoy intentando implementar el fpdf; pero no entiendo en donde lo debo colocar; he intentado antes de mis consultas; pero me imprime texto en el modalbox; no de error sino java; aqui el codigo:
Aqui implemento la tabla que deberia de imprimirse y el archivo de fpdf; pero como repito no sale:
Código PHP:
<?
header ("Expires: tdu, 27 Mar 1980 23:59:00 GMT"); //la pagina expira en una fecha pasada
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); //ultima actualizacion ahora cuando la cargamos
header ("Cache-Control: no-cache, must-revalidate"); //no guardar en CACHE
header ("Pragma: no-cache");
require_once("config/config.php");
require_once("include/clasesmysql.php");
require_once("include/funciones.php");
require_once('include/fpdf.php');
$pdf=new FPDF('P','cm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
//$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
$miconexion = new DB_mysql ;
$miconexion->conectar($basededatos, $host, $usuario_bd,$contrasena_bd);
$id=$_GET['id'];
$id2=$_GET['id2'];
if (!empty($id)){
$miconexion->consulta("select documento_venta.*,empleado.emp_nom,cliente.*, tipodocumento.tip_nom from documento_venta,empleado,cliente, tipodocumento where documento_venta.doc_id=$id and documento_venta.emp_id_FK=empleado.emp_id and documento_venta.cli_id_FK=cliente.cli_id and documento_venta.doc_tipo=tipodocumento.tip_id ");
$row = mysql_fetch_array($miconexion->Consulta_ID);
$fec=explode('-',$row['doc_fec']);
$fecha=$fec[2].'-'.$fec[1].'-'.$fec[0];}
?>
<div id='seleccion' class='textimpr1' align='center'>
<table align='center' border='0' width="789" height="1084" cellpadding="0" cellspacing="1">
<tr>
<td align='left' height="100"> </td>
</tr>
<tr>
<td height="40">
<div id='tablaimpdv01'>
<table border="0" cellpadding="0" cellspacing="1" width="100%">
<tr>
<td colspan='6'>
<font class="textimpr1" style='margin-left:12%'>
<?php if ($row['cli_tipdoc']=='D') { echo (utf8_encode($row['cli_nom'])); } elseif ($row['cli_tipdoc']=='R') { echo (utf8_encode($row['cli_razon']));}?>
</font>
<br style="line-height:6px" />
<font class="textimpr1" style='margin-left:12%'>
<?php echo (utf8_encode($row['cli_dir'])); ?>
</font>
</td>
<td align='right' rowspan='2'>
<font class="textimpr1">
<p style='margin-right:6%'><? echo ($fecha);?></p>
</font>
<?php
$tipo_pago=$row['doc_tipo_pago'];
if ($tipo_pago==1)
{
$t_pago="CONTADO";
}
if ($tipo_pago==2)
{
$t_pago="CREDITO";
}
echo "<font class='textimpr1' style='margin-right:6%'>".' '.$t_pago."</font>";
?>
</td>
</tr>
<tr>
<td width='38px'> </td>
<td>
<?php
if ($row['cli_tipdoc']=='D') { echo "<font class='textimpr1' style='margin-left:12%'>".' '.$row['cli_dni']."</font>";} elseif ($row['cli_tipdoc']=='R') { echo "<font class='textimpr1' style='margin-left:18%'>".' '.$row['cli_ruc']."</font>";}
?>
</td>
<td width='90px'> </td>
<td align='right'>
<font class='textimpr1' style='margin-left:12%'>
.
.
.
.
.
culminando toda la tabla asi:
Código PHP:
</table>
</div>
</td>
</tr>
<tr>
<td align='left' valign='top'><font style='margin-left:12%'>Son: <?php echo strtoupper(num2letras($total)); $decimal=explode('.',$total); echo ' '.$decimal[1]; echo "/100"; ?> Nuevos Soles</font>
</td>
</tr>
</table>
</div>
<div align='center'>
<table border='4' cellspacing='0' cellpadding='0'>
<tr><td><input type='button' value='Imprimir' onclick="AddPage();"/></td></tr>
</table>
</div>
Y como repito no sale; 1 de 2; no entiendo el manual y no se como implementarlo;
o no funciona con modalbox.
En que momento debo llamar al fpdf?