Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2012, 13:17
Oli_ar
 
Fecha de Ingreso: enero-2009
Mensajes: 19
Antigüedad: 15 años, 3 meses
Puntos: 0
Consulta combinada en mysql

Hola a todos,

Resulta que tengo unos articulos que pertenecen a varias subastas. Esas subasta tienen fecha de inicio y fecha de finalizacion. Despues, cada articulo tiene una ahora independiente para la finalizacion de la subasta. Quiero sacar los articulos con una consulta mysql de las subastas actualmente vigentes pero tambien con la hora vigente:

select R1.id_articulo, R1.id_subasta, R2.fecha_inicio, R2.fecha_subasta from articulos R1, subastas R2 where R2.fecha_inicio<='".$FechaActual."' and R2.fecha_subasta>='".$FechaActual."' and R1.hora_subasta>='".$HoraActual."' and R1.id_subasta=R2.id_subasta

El problema es que si quito las subastas correctas y que la hora de la subasta es superior a la hora actual, entonces, no me quita nada como es logico. Lo que quiero es combinar la fecha de la finalizacion de la subasta con la hora para mirar si la fecha y hora ya ha pasado. Espero que me estoy explicando. Seguro que es algo facil de hacer pero la verdad no doy con la solucion.

Gracias por vuestra ayuda