les mostrare el cod de los 2 formularios
archivo certificadoant.php
Cita:
archivo que genero el pdf 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>
</form>
<p> </p>
<p class="title"> </p>
<?php
}
else
{
include 'conexion.php';
$boton="";
//listo los datos del usuario
conectar();
$ruta = $_POST['buscar'];
$conecta="select * from usuarios where rut ='$ruta'";
$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){
$boton="<input type='submit' name='ingresa' id='button' value='Generar Reporte' />";
while ($myrow =mysql_fetch_array($resultado))
{
//armo la recolectacion de archivos
//armo link de generacion de listado del documento
$fechaingre=FechaDma($myrow['fech_ingreso']);
$listar ="certificado.php?id_certificado=$myrow[rut]";
//Ahora como estas mostrando los datos para que te genere el pdf
?>
<form method="POST" action="certificado.php">
<table width="72%" height="285" border="1" cellpadding="4" cellspacing="0" >
<tr>
<td width="63%" bgcolor="#FFFF00">Rut :<?php echo $myrow['rut'];?></td>
<input type="hidden" name="rut" value="<?php echo $myrow['rut'];?>" />
</tr>
<tr>
<td width="63%"> Nombre : <?php echo $myrow['nom'];?></td>
<input type="hidden" name="nombre" value=" <?php echo $myrow['nom'];?>" />
</tr>
<tr>
<td width="63%"> Apellido Paterno : <?php echo $myrow['apellido1'];?></td>
<input type="hidden" name="apellidopat" value"<? echo $myrow['apellido1'];?>"/>
</tr>
<tr>
<td width="63%"> Apellido Materno : <?php echo $myrow['apellido2'];?></td>
<input type="hidden" name="apellidomat" value="<?php echo $myrow['apellido2'];?>"/>
</tr>
<tr>
<td width="63%"> Establecimiento :<?php echo $myrow['establecimiento'];?></td>
<input type="hidden" name="estable" value="<?php echo $myrow['establecimiento'];?>"/>
</tr>
<tr>
<td width="63%"> Fecha de Ingreso :<?php echo $fechaingre;?></td>
<input type="hidden" name="fech_in" value="<?php echo $fechaingre;?>"/>
</tr>
<tr>
<td height="92">Tipo de contrato</td>
<td width="37%"><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))
{
echo "<option value='$registro[1]'>$registro[0] $registro[1] </option>";
}
echo "</select>";
?>
</table>
<?php
echo $boton;
//agrego boton
echo "</form>";
//genero la funcion para ingresar datos
if(isset($_POST['ingresa']))
{
$rut=$myrow['rut'];
$nombre=$myrow['nom'];
$ape1lidopat=$myrow['apellido1'];
$apellidomat=$myrow['apellido2'];
$estable_grilla=$myrow['establecimiento'];
$feching_grilla=$myrow['fech_ingreso'];
$sql ="insert into certificado (id_certificado,rut,nombre,apellido1,apellido2,est ablecimi,fechingre)";
//$sql =" value('$rut_grilla','$nom_grilla,'$ape1_grilla','$ ape2_grilla,'$estable_grilla,'$feching_grilla')";
$sql =" values ('$rut','$nombre,'$ape1lidopat','$apellidomat,'$es table,'$fech%ing')";
$result =mysql_query($sql);
if (!mysql_error())
{
echo "El Certificado fue Registrado exitosamente<br>";
}
else
{
echo "ERROR al Registrar Certificado - ". mysql_errno() .":". mysql_error()."<br>";
}
}
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>
</form>
<p> </p>
<p class="title"> </p>
<?php
}
else
{
include 'conexion.php';
$boton="";
//listo los datos del usuario
conectar();
$ruta = $_POST['buscar'];
$conecta="select * from usuarios where rut ='$ruta'";
$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){
$boton="<input type='submit' name='ingresa' id='button' value='Generar Reporte' />";
while ($myrow =mysql_fetch_array($resultado))
{
//armo la recolectacion de archivos
//armo link de generacion de listado del documento
$fechaingre=FechaDma($myrow['fech_ingreso']);
$listar ="certificado.php?id_certificado=$myrow[rut]";
//Ahora como estas mostrando los datos para que te genere el pdf
?>
<form method="POST" action="certificado.php">
<table width="72%" height="285" border="1" cellpadding="4" cellspacing="0" >
<tr>
<td width="63%" bgcolor="#FFFF00">Rut :<?php echo $myrow['rut'];?></td>
<input type="hidden" name="rut" value="<?php echo $myrow['rut'];?>" />
</tr>
<tr>
<td width="63%"> Nombre : <?php echo $myrow['nom'];?></td>
<input type="hidden" name="nombre" value=" <?php echo $myrow['nom'];?>" />
</tr>
<tr>
<td width="63%"> Apellido Paterno : <?php echo $myrow['apellido1'];?></td>
<input type="hidden" name="apellidopat" value"<? echo $myrow['apellido1'];?>"/>
</tr>
<tr>
<td width="63%"> Apellido Materno : <?php echo $myrow['apellido2'];?></td>
<input type="hidden" name="apellidomat" value="<?php echo $myrow['apellido2'];?>"/>
</tr>
<tr>
<td width="63%"> Establecimiento :<?php echo $myrow['establecimiento'];?></td>
<input type="hidden" name="estable" value="<?php echo $myrow['establecimiento'];?>"/>
</tr>
<tr>
<td width="63%"> Fecha de Ingreso :<?php echo $fechaingre;?></td>
<input type="hidden" name="fech_in" value="<?php echo $fechaingre;?>"/>
</tr>
<tr>
<td height="92">Tipo de contrato</td>
<td width="37%"><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))
{
echo "<option value='$registro[1]'>$registro[0] $registro[1] </option>";
}
echo "</select>";
?>
</table>
<?php
echo $boton;
//agrego boton
echo "</form>";
//genero la funcion para ingresar datos
if(isset($_POST['ingresa']))
{
$rut=$myrow['rut'];
$nombre=$myrow['nom'];
$ape1lidopat=$myrow['apellido1'];
$apellidomat=$myrow['apellido2'];
$estable_grilla=$myrow['establecimiento'];
$feching_grilla=$myrow['fech_ingreso'];
$sql ="insert into certificado (id_certificado,rut,nombre,apellido1,apellido2,est ablecimi,fechingre)";
//$sql =" value('$rut_grilla','$nom_grilla,'$ape1_grilla','$ ape2_grilla,'$estable_grilla,'$feching_grilla')";
$sql =" values ('$rut','$nombre,'$ape1lidopat','$apellidomat,'$es table,'$fech%ing')";
$result =mysql_query($sql);
if (!mysql_error())
{
echo "El Certificado fue Registrado exitosamente<br>";
}
else
{
echo "ERROR al Registrar Certificado - ". mysql_errno() .":". mysql_error()."<br>";
}
}
desconectar();//end while
}
}
else
{
echo $no;
}
}
?>
Cita:
<?php
//Aca llegan las vars
$rut=$_POST['rut'];
$nombrerecibido=$_POST['nombre'];
$apellidorecibido=$_POST['apellidopat'];
echo $apellidopat;
//echo $id;
//exit;
//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,560,10,'pepito los palotes,jefe de Recursos Humanos y Estudios de la ,',justification);
$pdf->addText(105,540,10,'Corporación Municipal de Educación,Salud,Cultura y Atencion al Menor de racon city ,',justification);
$pdf->addText(105,515,10,'Certifica que el Sr(a) '.$nombrerecibido.','.$apellidopat.'.. ,cédula de identidad nro '.$rut.' 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);
ob_end_clean();
$pdf->ezStream();
$pdf->Output();
?>
//Aca llegan las vars
$rut=$_POST['rut'];
$nombrerecibido=$_POST['nombre'];
$apellidorecibido=$_POST['apellidopat'];
echo $apellidopat;
//echo $id;
//exit;
//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,560,10,'pepito los palotes,jefe de Recursos Humanos y Estudios de la ,',justification);
$pdf->addText(105,540,10,'Corporación Municipal de Educación,Salud,Cultura y Atencion al Menor de racon city ,',justification);
$pdf->addText(105,515,10,'Certifica que el Sr(a) '.$nombrerecibido.','.$apellidopat.'.. ,cédula de identidad nro '.$rut.' 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);
ob_end_clean();
$pdf->ezStream();
$pdf->Output();
?>