Tema: pdf en php
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/07/2011, 14:42
ferchobsc
 
Fecha de Ingreso: julio-2011
Mensajes: 5
Antigüedad: 12 años, 9 meses
Puntos: 1
Respuesta: pdf en php

Este es todo mi codigo, el cual me genera el pdf en la web.
------------------------------------------------------------------------
<?php
include("clases/mysql1.php");
include ('class.ezpdf.php');
$pdf = new Cezpdf('a4');
$pdf->selectFont('../fonts/courier.afm');
$pdf->ezSetCmMargins(1,1,1.5,1.5);
$que = ("select * from roles where trabajador='1234567890'");
$cuerpo[0]=$que;
$db=new MySQL1();
$consulta=$db->consulta($que) ;
$renglon = mysql_fetch_row($consulta);
$user = "EMPRESA:\t\t$renglon[1]\t\t$renglon[2]\n\n";
$u = "CLAVE\t\t\t\t\tNOMBRE\n$renglon[3]\t\t\t\t$renglon[21]\n\n";
$u2 = "REGISTRO FISCAL\t\t\tPUESTO\t\t\tAGRUPACION\n$renglon[4]\t\t\t$renglon[18]\t\t\t$renglon[16]\n\n";
$u3 = "CLIENTE\t\t\t\t\t\tRECIBO\n$renglon[7]\t\t\t\t\t\t$renglon[7]\n\n";
$u4 = "NOMINA\t\t\tAÑO\t\t\tMES\n$renglon[17]\t\t\t$renglon[17]\t\t\t$renglon[17]\n\nCUENTA DEPOSITO\n$renglon[20]\n\n";
$result=mysql_query("SELECT * FROM roles where trabajador='1234567890'");
$u45 = "CLAVE\t\t\t\tCONCEPTO\t\t\t\tTIEMPO\t\t\t\tINGRES OS\t\t\t\tEGRESOS";
while($renglon=mysql_fetch_row($result))
{
$data[] = array('clave'=>"$renglon[8]", 'concepto'=>"$renglon[15]", 'tiempo'=>"$renglon[14]", 'ingresos'=>"$renglon[22]",'egresos'=>"$renglon[23]");
$ing=$renglon[22];
$des=$renglon[23];
$ingreso=$ingreso+$ing;
$descuento=$descuento+$des;
$total1=$total1+$ing-$des;
}
$data1[] = array('clave1'=>"$ingreso", 'nombre'=>"$descuento", 'total'=>"$total1");
$titles = array('clave'=>'<b>CLAVE</b>', 'concepto'=>'<b>CONCEPTO</b>', 'tiempo'=>'<b>TIEMPO</b>', 'ingresos'=>'<b>INGRESOS</b>', 'egresos'=>'<b>DESCUENTOS</b>');
$titles2 = array('clave1'=>'<b>TOTAL INGRESO</b>', 'nombre'=>'<b>TOTAL DESCUENTOS</b>', 'total'=>'<b>TOTAL A PAGAR</b>');
$options = array(
'showHeadings'=>1,
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>500
);
$pdf->ezText($user, 12);
$pdf->ezText($u, 12);
$pdf->ezText($u2, 12);
$pdf->ezText($u3, 12);
$pdf->ezText($u4, 12);
$pdf->ezText($u45, 12);
$pdf->ezTable($data,$titles, '', $options);
$pdf->ezTable($data1,$titles2, '', $options);
$pdf->ezText("\n\n\n", 10);
$pdf->ezText("Fecha: ".date("d/m/Y")."\n", 10);
$pdf->ezText("Hora: ".date("H:i:s")."\n\n", 10);
$pdf->ezStream();
?>
---------------------------
Tal vez con la indicacion de este codigo sepas ayudarme en donde tengo que hacer modificaciones para que me guarde automaticamente.