No lo Logro!!!!
Publicado por maryjo (6 intervenciones) el 29/08/2006 20:56:05
hola estoy haciendo una nómina y para consultar la misma osea mostrar los empleados y los datos q pertenecen a dicha nomina uso un codigo...como hago para q me muestre exclusivamente los empleados que pertenecen a esa nómina es decir q cuando busque muestre solo los empleados q tienen como codigo de nomina el q introduje, porq asi como lo tengo me muestra todos los empleados q tienen un codigo de nomina sin importar si es el q coloco en el txt o si es diferente me explico?????????osea en el sql se que esta el error pero no se como cambiarlo yo coloque WHERE codn='$codn' y da error??????? ayuda please aca esta el codigo
<?
$con=mysql_connect("localhost", "root", "");
$basedato=mysql_select_db("nómina");
$sql = "SELECT * FROM empleado INNER JOIN nominaemp ON nominaemp.codnom = empleado.codnom";
$query = mysql_query($sql);
?>
</p>
<p> </p>
<table width="673" border="4" cellspacing="0" cellpadding="0">
<tr bgcolor="#9DB5E1">
<td width="100"><div align="center"><span class="Estilo2">Cédula</span></div></td>
<td width="104"><div align="center"><span class="Estilo2">Nombre</span></div></td>
<td width="117"><div align="center"><span class="Estilo2">Apellido</span></div></td>
<td width="134"><div align="center"><span class="Estilo2">Fecha de Ingreso</span></div></td>
<td width="100"><div align="center"><span class="Estilo2">Cargo</span></div></td>
<td width="98"><div align="center"><span class="Estilo2">Neto a Pagar</span></div></td>
</tr>
<? while ($row = mysql_fetch_array($query)){?>
<tr>
<td><span class="Estilo2">
<?=$row['ci']?>
</span></td>
<td><span class="Estilo2">
<?=$row['nombre']?>
</span></td>
<td><span class="Estilo2">
<?=$row['apellido']?>
</span></td>
<td><span class="Estilo2">
<?=$row['fechaing']?>
</span></td>
<td><span class="Estilo2">
<?=$row['cargo']?>
</span></td>
<td><span class="Estilo2">
<?=$row['netopag']?>
</span></td>
</tr>
<? }?>
</table>
<p> </p>
<table width="557" border="0">
<tr>
<td width="112"> </td>
<td width="189"><p align="center"><a href="index.html">Menú Principal</a></p> </td>
<td width="55"> </td>
<td width="183"><a href="consultanemp.html">Volver</a></td>
</tr>
</table>
<p align="center"> </p>
<p align="center"> </p>
</body>
</html>
<?
$con=mysql_connect("localhost", "root", "");
$basedato=mysql_select_db("nómina");
$sql = "SELECT * FROM empleado INNER JOIN nominaemp ON nominaemp.codnom = empleado.codnom";
$query = mysql_query($sql);
?>
</p>
<p> </p>
<table width="673" border="4" cellspacing="0" cellpadding="0">
<tr bgcolor="#9DB5E1">
<td width="100"><div align="center"><span class="Estilo2">Cédula</span></div></td>
<td width="104"><div align="center"><span class="Estilo2">Nombre</span></div></td>
<td width="117"><div align="center"><span class="Estilo2">Apellido</span></div></td>
<td width="134"><div align="center"><span class="Estilo2">Fecha de Ingreso</span></div></td>
<td width="100"><div align="center"><span class="Estilo2">Cargo</span></div></td>
<td width="98"><div align="center"><span class="Estilo2">Neto a Pagar</span></div></td>
</tr>
<? while ($row = mysql_fetch_array($query)){?>
<tr>
<td><span class="Estilo2">
<?=$row['ci']?>
</span></td>
<td><span class="Estilo2">
<?=$row['nombre']?>
</span></td>
<td><span class="Estilo2">
<?=$row['apellido']?>
</span></td>
<td><span class="Estilo2">
<?=$row['fechaing']?>
</span></td>
<td><span class="Estilo2">
<?=$row['cargo']?>
</span></td>
<td><span class="Estilo2">
<?=$row['netopag']?>
</span></td>
</tr>
<? }?>
</table>
<p> </p>
<table width="557" border="0">
<tr>
<td width="112"> </td>
<td width="189"><p align="center"><a href="index.html">Menú Principal</a></p> </td>
<td width="55"> </td>
<td width="183"><a href="consultanemp.html">Volver</a></td>
</tr>
</table>
<p align="center"> </p>
<p align="center"> </p>
</body>
</html>
Valora esta pregunta


0