
08/03/2002, 07:17
|
| | Fecha de Ingreso: enero-2002 Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 23 años, 2 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] |