Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2010, 08:54
Avatar de agustincqc
agustincqc
 
Fecha de Ingreso: enero-2010
Ubicación: Argentina
Mensajes: 96
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Consulta MySql no se muestra

Hola OTACON3784

PHP con el q ingreso los datos

<html>
<title>formulario</title>
<body>
CARGA DE EMPLEADOS A LA BASE DE DATOS
<br><br><br>
<form name="proveedores" action="formempleados.php" method="post">
Nombre y Apellido : <input type="text" name="nya" size="43" /> <br>
DNI/CI:&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="dni" size="10" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp Fecha de Nacimiento : <input type="text" name="fdn" size="11" /><br>
Domicilio:&nbsp <input type="text" name="domicilio" size="30"/>&nbsp Cod. Postal : <input type="text" name="cp" size="4" /> <br>
Localidad&nbsp <input type="text" name="localidad" />&nbsp;&nbsp;&nbsp Telefono: <input type="text" name="telefono" size="16"/><br><br>
Oficio :&nbsp <input type="text" name="oficio" size="15" /> Sueldo :&nbsp <input type="text" name="sueldo" size="10" />
<br><br><br>
<input type="submit" value="Ingresar Empleado">

</form>
</body>
</html>
<?php

//verifica que el/los campo no este vacio


if(isset($_POST['nya'])) {
$campo1 = $_POST['nya'];
$campo1 = $_POST['nya'];
$campo2 = $_POST['oficio'];
$campo2 = $_POST['oficio'];
if($campo1 == '') {
echo "Debe Ingresar Nombre y Apellido, vuelva atras y complete el campo";
} else {
if($campo1== '') {
echo "Debe Ingresar Nombre y Apellido, vuelva atras y complete el campo";
} else {
if($campo2 == '') {
echo "Debe Ingresar un Oficio, vuelva atras y complete el campo";
} else {
if($campo2== '') {
echo "Debe Ingresar un Oficio, vuelva atras y complete el campo";
} else {

$link = mysql_connect("localhost","NOMBRE-USUARIO","CONTRASEÑA");
mysql_select_db("BASE DE DATOS",$link);

mysql_query("INSERT INTO empleados (nya,dni,fdn,domicilio,cp,localidad,telefono,ofici o,sueldo)
VALUES ('{$_POST['nya']}','{$_POST['dni']}','{$_POST['fdn']}','{$_POST['domicilio']}','{$_POST['cp']}','{$_POST['localidad']}','{$_POST['telefono']}','{$_POST['oficio']}','{$_POST['sueldo']}')",$link);
echo '<p>Los Datos del empleado &nbsp '.$nya.' &nbsp se registraron correctamente, &nbsp <a href="http://martinallievi.com.ar/inicio.html" target="_parent">volver a incio</a></p> ';

mysql_query("INSERT INTO liquidacion (nya,sueldo)
VALUES ('{$_POST['nya']}','{$_POST['sueldo']}')",$link);

}
}
}
}
}


?>


PHP CON EL QUE REALIZO LA CONSULTA


<?php

$con = mysql_connect("localhost","NOMBRE-USUARIO","CONTRASEÑA");
mysql_select_db("BASE DE DATOS",$con);
?>

<html>
<title>Buscador De Empleados</title>
<head>
</head>
<body>
<form action="buscar.php" method="post">
<h3>Buscar Empleado</h3>
Llene el campo por el cual desea buscar
<br><br><br>
Nombre y Apellido : <input type="text" name="nya" size="30" /><br>
Oficio : <input type="text" name="oficio" size="15" />
<br><br>
<input type="submit" value="Buscar">&nbsp;&nbsp;&nbsp <a href="inicio.html" target="_parent">Volver a Inicio</a>
</body>
</html>


<?php

//consulta el form


$sql=mysql_query("SELECT * FROM empleados WHERE nya LIKE '$nya' or oficio LIKE '$oficio'",$con);



//muestra los datos consultados

while($row = mysql_fetch_array($sql)){

echo "<p>Nombre y Apellido :&nbsp ".$row['nya']." <br><br> DNI :&nbsp ".$row['dni']." &nbsp;&nbsp Fecha De Nacimiento :&nbsp ".$row['fdn']." <br><br>Domicilio :&nbsp ".$row['domicilio']." &nbsp;&nbsp Localidad :&nbsp".$row['localidad']." <br><br> Codigo Postal :&nbsp ".$row['cp']." &nbsp;&nbsp Telefono :&nbsp".$row['telefono']." <br><br> Oficio :&nbsp".$row['oficio']." <br><br> Sueldo :&nbsp".$row['sueldo']." <br>.............................................. ................................................</p> \n";


}




?>


Anbos funsionan correctamente desde otro hosting, como explique anteriormente, el tema es q no muestra nada ..

por favor si me pueden ayudar !!