Las tablas son las siguientes:
Usuarios
- id_usuario
- ip_usuario
- nombre_usuario
- password_usuario
Baneos
- id_baneo
- id_usuario_baneado
- ip_usuario_baneado
- mensaje_usuario_baneado
Para saber que el usuario esta baneado tengo que hacer dos consultas diferentes.
- La primera comprueba que el usuario logueado, esta baneado.
- La segunda es saber si la IP del usuario esta baneada.
La manera que se me ocurria de momento era hacer solo 2 consultas, pero quiero optimizarlo ya que no me interesa que tarde mucho la carga de la consulta.
¿Ahora esta mejor explicado? :S