Cita:
Iniciado por oscarbt
Ese problema lo tuve yo hace algunos meses, yo inclui las clases:
ezpdf y pdf
En mi formulario seleccion las variables y por POST
Las recibo en otro archivo .php (llamemoslo recibiendo.php)
Entonces en el archivo recibiendo .php tengo lo siguiente:
Código PHP:
Ver original<?
include('class.ezpdf.php');
$variable1= $_POST['variable1'];
$variable2= $_POST['variable2'];
//Orientacion del documento vertical='portrait' o horizontal='landscape'
$pdf =& new Cezpdf('a4');//Crea el PDF en orientacion vertical
$pdf->selectFont('fonts/Broadsheet.afm');
$pdf->ezSetCmMargins(4,3,3,3);
//conexion
//aca va la consulta
$query = "SELECT ........." ;
//si no hay resultados
if($num_results==0){
echo '<h1> <center>RESULTADOS DE INFORME </center></h1>';
echo "<br>";
echo '<h2> No se ha encontrado información para generar un informe </h2>';
echo "<h2><a href='informes.php' a style='text-decoration:none;' > <p><b> Regresar a la sección de Informes</b></h2></a></p>";
}
$i=0;
$tipo=0;
$programa=0;
$i++;
$tipo=$row['tipo_integrante'];
$programa=$row['nomprogra'];
}
//aca a traves de una tabla muestro los resultados
'num'=>'<b>No</b>',
'cod_integrante'=>'<b>Codigo Investigador</b>',
'nom_integrante'=>'<b>Nombre Investigador</b>',
'correo_integrante'=>'<b>Correo Electronico</b>'
);
$pdf->ezText("<b>INFORME DE INVESTIGADORES</b>\n",18);
$pdf->ezText("<b>Tipo de Investigador: $variable1</b>\n",14);
$pdf->ezText("<b>Programa: $variable2</b>\n",14);
$pdf->ezTable($datos_tabla,$titulos_tabla,$options);
$pdf->ezText("\n\n\n", 10);
$pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 10); $pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n\n", 10); $pdf->ezStream();
?>
Hola oscarbt muchas gracias por tu respuesta, podrias ponerme como esta construida tu base de datos de ese ejemplo para poder ver el ejemplo "funcionando" si pudieras hacerlo me serviria de mucho.