Aca está el código le paso la variable rut por GET
Código PHP:
<?php
include('class.ezpdf.php');
$rut = $_GET["rut"];
$pdf =& new Cezpdf('letter');
$pdf->selectFont('../fonts/courier.afm');
$pdf->ezSetCmMargins(1,1,1.5,1.5);
function puntos_cm ($medida, $resolucion=72)
{
//// 2.54 cm / pulgada
return ($medida/(2.54))*$resolucion;
}
$conexion = mysql_connect("localhost", "user", "pass");
mysql_select_db("namebd", $conexion);
$queEmp = "SELECT * FROM personas where rut='".mysql_escape_string($_GET['rut'])."'";
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
$ixx = 0;
if($datatmp = mysql_fetch_assoc($resEmp)) {
$ixx = $ixx+1;
$data[] = array_merge($datatmp, array('num'=>$ixx));
}
$titles = array(
'nombre'=>'<b>NOMBRE</b>',
'apellidop'=>'<b>APELLIDO PATERNO</b>',
'apellidom'=>'<b>APELLIDO MATERNO</b>',
'territorio'=>'<b>TERRITORIO</b>',
);
$options = array(
'shadeCol'=>array(0.8,0,0.8),
'xOrientation'=>'center',
'width'=>500
);
$pdf->ezText($nombre);
$pdf->ezText("\n\n\n", 10);
$txttit = "<b>xxxxxxxxxxxxxxxxxxxxxxx</b>\n";
$txttit.= "Identificación Usuario \n";
$pdf->addJpegFromFile('imgs/logo_gal.jpg',450,710,100);
$pdf->ezText($txttit, 10);
$pdf->ezTable($data, $titles, '', $options);
$pdf->ezText("\n\n\n", 10);
$queEmp1 = "SELECT * FROM beneficios where rut='".mysql_escape_string($_GET['rut'])."' ORDER BY estado1";
$resEmp1 = mysql_query($queEmp1, $conexion) or die(mysql_error());
$totEmp1 = mysql_num_rows($resEmp1);
$ixx = 0;
WHILE($datatmp = mysql_fetch_assoc($resEmp1)) {
$ixx = $ixx+1;
$data[] = array_merge($datatmp, array('num2'=>$ixx));
}
$titles2 = array(
'id'=>'<b>Nº SOLICITUD</b>',
'programas'=>'<b>PROGRAMA</b>',
'solicita'=>'<b>SOLICITUD</b>',
'estado1'=>'<b>ESTADO</b>',
'usuario'=>'<b>ATENDIDO POR:</b>'
);
$options2 = array(
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>500
);
$txttit2= "SOLICITUD\n";
$pdf->ezText($txttit2, 10);
$pdf->ezTable($data, $titles2, '', $options2);
$pdf->ezText("\n\n\n", 10);
$queEmp3 = "SELECT * FROM beneficios where rut='".mysql_escape_string($_GET['rut'])."'";
$resEmp3 = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp3 = mysql_num_rows($resEmp);
$ixx = 0;
IF($datatmp = mysql_fetch_assoc($resEmp)) {
$ixx = $ixx+1;
$data[] = array_merge($datatmp, array('num'=>$ixx));
}
$titles3 = array(
'beneficio'=>'<b>OBSERVACIONES</b>',
);
$options3 = array(
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>500,
'height'=>600
);
$pdf->ezTable($data, $titles3, '', $options3);
$pdf->addText(puntos_cm(15),puntos_cm(5.7),12,'xxxxxxxxxxxxx');
$pdf->addText(puntos_cm(15.6),puntos_cm(5.2),12,'xxxxxxxxxxxxxx');
$pdf->addText(puntos_cm(14),puntos_cm(4.7),12,'xxxxxxxxxxxxxxxxxxxxxxxx');
$pdf->setStrokeColor(0,0,0);
$pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 10);
$pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n\n", 10);
$pdf->ezStream();
?>
Necesito su ayuda por favor..