Hola otra vez a tod@s...
Esto de ser novato en PHP me esta cabrando....
Les comento estoy intentando recuperar ciertos datos desde un formulario donde se digita un # o Cod la cuestion es que me recupere de la DB solo los campos que necesito para validar si existe en la DB, si a si fuese pues que muestre solo los campos que he pedido... caso contrario que salga o que se yo que se verifique el codigo.. en fin....
aca les dejo los famosos codigos.... por si alguien se anima a tirarme una manito...
de antemano gracias..
<!--//CODIGO HTML//-->
<html>
<head>
<title>Liquidacion de Nomina</title>
</head>
<body>
<H1>Insertar Datos de Liquidacion de Nomina En La Base de Datos</H1>
<form action="Xaliquidacion.php" method="post">
<TABLE>
<TR>
<TD>Documento de Identidad:
<INPUT TYPE="text" NAME="Documento" SIZE="12" MAXLENGTH="30">
<INPUT TYPE="submit" NAME="accion" VALUE="Validar">
</TD>
</TR>
<?php
header("Xaliquidacion");
?>
</FORM>
</body>
</html>
Este lo envia a una pag PHp.....
Aca el codigo...
<?php
include("Motor_Fun_liqui.php");
$db=Conectarse();
error_reporting(E_ALL);
ini_set("display_errors", 1);
if (!$_POST["Documento"]
{
echo "Debes introducir el Numero de Documento a Liquidar";
echo "Por favor introduce el dato y vuelve e inténtalo de nuevo.";
exit;
} else { //Ha introducido todos los datos
$Documento=$_POST["Documento"];
$Documento = addslashes($Documento);
$query = "select Nombres,Apellidos,SalarioB from personal where ('Documento')=$Documento";
$result = mysql_query($query) or die("Imposible hacer consulta $query ".mysql_error());
echo " Registro encontrado en la base de datos.";
//}
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD >Documento</TD><TD>Nombres</TD><TD>Apellidos</TD>
<TD>salario basico</TD></TR>
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td><td> %s</td><td> %s</td>
<td> %s</td></tr>" ,$row["Documento"],$row["Nombres"]
,$row["Apellidos"],$row["SalarioB"]);
}
mysql_free_result($result);
?>
</table>