Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2009, 23:24
icarocu
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 15 años, 11 meses
Puntos: 0
Pregunta como avisar si TODOS los registros solicitados estan "vacios" ??

hola a todos.

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:
$resultamysql_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>";