Ver Mensaje Individual
  #16 (permalink)  
Antiguo 30/03/2009, 21:01
Avatar de Dude--
Dude--
 
Fecha de Ingreso: junio-2004
Ubicación: Sevilla - España
Mensajes: 197
Antigüedad: 19 años, 10 meses
Puntos: 4
Respuesta: Busqueda en 3 tablas no relacionadas

A ver, cada tabla solo tiene un registro, diferente al de las otras, lo metí así para comprobar precisamente. A efectos de log-in y log-out funciona así que eso podemos descartarlo.

Si pruebo este otro código que me has sugerido sigue dando error de sintaxis.

Tomando esto que dijiste:
Cita:
Huesos52 dijo:
El if en mysql se comporta asi: if(condicion,'si es cierto','si es falso')
He simplificado aun más y he probado este otro:

Código:
SELECT if((SELECT count(*) FROM jugadores WHERE Email='[email protected]' AND Pass='12345')<>0,'jugador','Email o contraseña incorrectos') as persona;
Como se que esa consulta tiene los datos correctos y además es la tabla adecuada, debería dar count 1 es decir <> de 0 y por tanto devolverme que "persona" es igual a "jugador". Desgraciadamente también da error de sintaxis :(
__________________
"El camino empieza renunciando el control y volviéndose flexibles, como una brizna de paja en un huracán."

"Desconozco tanto... es excitante comenzar a nadar en este mar de dudas..."

Última edición por Dude--; 30/03/2009 a las 21:07