son 2 php en donde genero la consulta se llama certificadodeantiguedad.php y donde tengo la generacion del reporte se llama certificado.php el primer codigo es el sig
/////certificadoantiguedad.php
Cita:
segundo archivo certificado.php<?php
if (!isset($_POST['envio'])){
// busco todod los registros
?>
<form method="post" action="certantiguedad.php">
<p> </p>
<table width="281" border="0" align="center">
<tr>
<td width="117">Ingrese Rut </td>
<td width="148"><label for="textfield"></label>
<input type="text" name="buscar"/></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="envio" value="Generar Consulta " /></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
</form>
<p class="title"> </p>
<?php
}
else
{
include 'conexion.php';
//listo los datos del usuario
conectar();
$ruta = $_POST['buscar'];
$conecta="select * from usuarios where rut ='$ruta'";
//$conecta2="select * from certificado where id_certificado";
//$resultado2=mysql_query($conecta2);
$resultado =mysql_query($conecta);
$cuenta=mysql_num_rows ($resultado);
$no="<br><br> Coincidencias $cuenta ... No se a encontrado Usuario con ese Nro de Rut .. <a href='certantiguedad.php'> Regresar </a>";
$si="<br><br> $cuenta Resultado Coincide con su Búsqueda <a href ='certantiguedad.php'> Regresar </a><br><br>";
if ($cuenta > 0)
{
while ($myrow =mysql_fetch_array($resultado))
{
//armo link de generacion de listado del documento
$listar ="certificado.php?id_certificado=$myrow[rut]";
echo $si;
?>
<table border="1" width="100%" cellpadding="4" cellspacing="0" >
<tr>
<td width="61%" bgcolor="#FFFF00">Rut :<?php echo $myrow['rut'];?></td>
</tr>
<tr>
<td width="61%"> Nombre : <?php echo $myrow['nom'];?></td>
</tr>
<tr>
<td width="61%"> Apellido Paterno : <?php echo $myrow['apellido1'];?></td>
</tr>
<tr>
<td width="61%"> Apellido Materno : <?php echo $myrow['apellido2'];?></td>
</tr>
<tr>
<td width="61%"> Establecimiento : <?php echo $myrow['establecimiento'];?></td>
</tr>
<tr>
<td width="61%"> Fecha de Ingreso : <?php echo $myrow['fech_ingreso'];?></td>
</tr>
<tr>
<td>Tipo de contrato</td>
<td width="39%"><label>
<select name="tipo_contrato">
<option value="0">
Seleccione Tipo de Contrato
</option>
<?php
conectar();
$consul=mysql_query("SELECT * FROM tipo_contrato");
while($registro=mysql_fetch_row($consul))
{ if(($registro[1])==$estable){
echo "<option value='$registro[1]' selected>$registro[0] $registro[1] </option>";
}
else{
echo "<option value='$registro[1]'> $registro[0] $registro[1] </option>";
}
}
echo "</select>";
?>
<td width="61%" bgcolor="#00FF00"><a href="<?php echo $listar;?>">Emitir Documento PDF<a> </td>
</table>
<?php
}
desconectar();//end while
}
else
{
echo $no;
}
}
?>
if (!isset($_POST['envio'])){
// busco todod los registros
?>
<form method="post" action="certantiguedad.php">
<p> </p>
<table width="281" border="0" align="center">
<tr>
<td width="117">Ingrese Rut </td>
<td width="148"><label for="textfield"></label>
<input type="text" name="buscar"/></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="envio" value="Generar Consulta " /></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
</form>
<p class="title"> </p>
<?php
}
else
{
include 'conexion.php';
//listo los datos del usuario
conectar();
$ruta = $_POST['buscar'];
$conecta="select * from usuarios where rut ='$ruta'";
//$conecta2="select * from certificado where id_certificado";
//$resultado2=mysql_query($conecta2);
$resultado =mysql_query($conecta);
$cuenta=mysql_num_rows ($resultado);
$no="<br><br> Coincidencias $cuenta ... No se a encontrado Usuario con ese Nro de Rut .. <a href='certantiguedad.php'> Regresar </a>";
$si="<br><br> $cuenta Resultado Coincide con su Búsqueda <a href ='certantiguedad.php'> Regresar </a><br><br>";
if ($cuenta > 0)
{
while ($myrow =mysql_fetch_array($resultado))
{
//armo link de generacion de listado del documento
$listar ="certificado.php?id_certificado=$myrow[rut]";
echo $si;
?>
<table border="1" width="100%" cellpadding="4" cellspacing="0" >
<tr>
<td width="61%" bgcolor="#FFFF00">Rut :<?php echo $myrow['rut'];?></td>
</tr>
<tr>
<td width="61%"> Nombre : <?php echo $myrow['nom'];?></td>
</tr>
<tr>
<td width="61%"> Apellido Paterno : <?php echo $myrow['apellido1'];?></td>
</tr>
<tr>
<td width="61%"> Apellido Materno : <?php echo $myrow['apellido2'];?></td>
</tr>
<tr>
<td width="61%"> Establecimiento : <?php echo $myrow['establecimiento'];?></td>
</tr>
<tr>
<td width="61%"> Fecha de Ingreso : <?php echo $myrow['fech_ingreso'];?></td>
</tr>
<tr>
<td>Tipo de contrato</td>
<td width="39%"><label>
<select name="tipo_contrato">
<option value="0">
Seleccione Tipo de Contrato
</option>
<?php
conectar();
$consul=mysql_query("SELECT * FROM tipo_contrato");
while($registro=mysql_fetch_row($consul))
{ if(($registro[1])==$estable){
echo "<option value='$registro[1]' selected>$registro[0] $registro[1] </option>";
}
else{
echo "<option value='$registro[1]'> $registro[0] $registro[1] </option>";
}
}
echo "</select>";
?>
<td width="61%" bgcolor="#00FF00"><a href="<?php echo $listar;?>">Emitir Documento PDF<a> </td>
</table>
<?php
}
desconectar();//end while
}
else
{
echo $no;
}
}
?>
Cita:
<?php
//para solucionar el problema de ñ o acentos se genera este comando $observaciones= utf8_encode($row["observaciones"]);
include ('class.ezpdf.php');
$pdf = new Cezpdf('letter','portrait');
$pdf->selectFont('fonts/Helvetica.afm');
$pdf->rectangle(100,620,400,20);
$pdf->addText(217,625,14,'Certificado nro /RRHH/2011');
$pdf->rectangle(100,450,400,140);
$pdf->addText(105,515,10,'Certifica que el Sr(a).... ,cédula de identidad nro.. mantiene una relación laboral',justification);
$pdf->addText(105,490,10,'con esta Corporación con un contrato de.... desde el ... hasta.... ',justification);
$pdf->addText(105,460,10,'Actualmente se desempeña como ......... ',justification);
$pdf->rectangle(100,85,400,1);
$pdf->addText(50,200,30,"No Válido - <b>Para </b><i>Trámites </i>Bancarios",-20);
$pdf->ezImage("cmq.jpg", 0, 100, 'none', 'left');
$pdf->addJpegFromFile("barras.jpg",250,95,100);
$pdf->addText(170,90,8,' Para validar ingrese este codigo $$$ en http://sistemas.cmq.cl/intranet/validar.php');
ob_end_clean();
$pdf->ezStream();
$pdf->Output();
?>
//para solucionar el problema de ñ o acentos se genera este comando $observaciones= utf8_encode($row["observaciones"]);
include ('class.ezpdf.php');
$pdf = new Cezpdf('letter','portrait');
$pdf->selectFont('fonts/Helvetica.afm');
$pdf->rectangle(100,620,400,20);
$pdf->addText(217,625,14,'Certificado nro /RRHH/2011');
$pdf->rectangle(100,450,400,140);
$pdf->addText(105,515,10,'Certifica que el Sr(a).... ,cédula de identidad nro.. mantiene una relación laboral',justification);
$pdf->addText(105,490,10,'con esta Corporación con un contrato de.... desde el ... hasta.... ',justification);
$pdf->addText(105,460,10,'Actualmente se desempeña como ......... ',justification);
$pdf->rectangle(100,85,400,1);
$pdf->addText(50,200,30,"No Válido - <b>Para </b><i>Trámites </i>Bancarios",-20);
$pdf->ezImage("cmq.jpg", 0, 100, 'none', 'left');
$pdf->addJpegFromFile("barras.jpg",250,95,100);
$pdf->addText(170,90,8,' Para validar ingrese este codigo $$$ en http://sistemas.cmq.cl/intranet/validar.php');
ob_end_clean();
$pdf->ezStream();
$pdf->Output();
?>