tengo una tabla en mysql -> "cargos"
esta tabla tiene las siguientes 3 columnas..
id (autonumerico) - nombre - nom_contrato
lo que ocurre, es que en ocasiones, existe un valor ingresado en "nombre" .. pero en ocasiones no.. por ejemplo
id - nombre - contrato
1 - - 111
2 - aaa - 111
3 - - 111
4 - - 222
5 - - 222
6 - bbb - 333
7 - vvv - 333
.etc
.etc
lo que quiero hacer, es un echo que me dvierta en el caso que no haya ningun valor ingresado para un "contrato" determinado..
es decir..
si eligiera "111", continuo...., pues tengo al menos "aaa"
si eligiera "222", me advierta, pues todos los registros son ""
si eligiera "333", continuo
trato de hacer algo asi, pero no resulta…. Aunque todos los campos de “nombre” esten “vacios”… continua.. y quiero me advierta.. como hago eso ¿???
este es mi php
Código PHP:
$resulta= mysql_connect("localhost","xxx","xxx")
or die ("no se pudo conectar con el servidorssssssss");
mysql_select_db("administracion",$resulta)or die ("problemas en la conexion a la base de datos");
$si_hay=mysql_query("select nombre from cargos where nom_contrato='$contrato_select'",$resulta);
if (empty($si_hay))
{
echo "<script>history.back(alert(\"no hay ningun registro\"));</script>";
}