Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/03/2002, 07:17
ldangelo
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Optener un resultado si el campo es repetido o no.

maya:
El problema está en el query ya que estás trayendo todos los registros de la tabla $mes. Yo te aconsejo reemplazar

$selecdia="SELECT dia FROM $mes ";

por

$selecdia="SELECT dia FROM $mes Where dia = $dia ";

y evaluar en base a mysql_num_rows() cuantas filas recuperó (en tu caso si estás validando la entrada puede ser = 0 con lo cual permitís el ingreso o 1, con lo cual mostrás el mensaje que está ocupado.)
Otra posibilidad, menos costosa, es que en vez de hacer un select dia..., hagas un select count(*)... y con mysql_result evalúes que valor trae pero no tendrías mucha diferencia ya que el metodo anterior traería a lo sumo 1 fila.
Suerte!.

<hr noshade><font face=Verdana size=2>Leonardo D'Angelo - Buenos Aires - Argentina[/CODE]