Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2013, 08:37
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Busqueda con order by

eventos,organizadores,sitios

No veo como puedes hacer una relacion sin especificar con que campos entre tablas con un significado como el que se intuye...

Deberias usa la sintanxis JOIN ON para asegurarnos de que las tablas se relacionan bien...

Cita:
...pero con prioridad los q tienen un 1 en si_verificado o or_verificado ...
Eso quiere decir que deben estar verificados....no se acaba de entender...

agrega una restriccion y solo veras registros totalmente verificados...

Código MySQL:
Ver original
  1. WHERE eventos.ev_activo =1
  2. AND eventos.ev_fecha >= ( CURRENT_DATE( ) )
  3. AND eventos.ev_tipo =0
  4. AND (organizadores.or_verificado=true OR sitios.si_verificado=true)
  5. ORDER BY eventos.ev_fecha ASC
  6. LIMIT 0 , 9

o

Código MySQL:
Ver original
  1. WHERE eventos.ev_activo =1
  2. AND eventos.ev_fecha >= ( CURRENT_DATE( ) )
  3. AND eventos.ev_tipo =0
  4. AND organizadores.or_verificado=true
  5. AND sitios.si_verificado=true
  6. ORDER BY eventos.ev_fecha ASC
  7. LIMIT 0 , 9
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 27/02/2013 a las 08:42