Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/07/2013, 08:50
sines_46
 
Fecha de Ingreso: junio-2013
Mensajes: 2
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Realizar UPDATE a partir de fecha y hora introducidas en BD

Hola quimfv,

Ante todo muchas gracias por tu respuesta.

Pero creo que no nos hemos entendido del todo o yo no acabo de entender tu respuesta.

Te comento:

como bien dices yo tendré a parte de otros atributos: id | fechayhora_insercion | fechayhora_caducidad

Entonces el anuncio estará activo durante 30 días por ejemplo, a continuación yo cuando se inserte pondré la fechayhora actual y la de caducidad sumándole 30 días.

Cuando yo haga la query para mostrar anuncios, esta claro mostararé todos los anuncios cuyo rango de fechas esté con la actual.

Ahora viende el servicio que no se como implementar:

El cliente puede decidir entre estos dos servicios:

-Durante 10 días (a partir de la fecha de contratación del servicio) el anuncio sera subido a las 11:00h. Esto quiere decir que su anuncio a sido renovado y cada dia de ese periodo a esa hora se va a actualizar y su caducidad también será a alargada y cuando yo haga dicha query con fechas válidas será ordenada por fecha de inserción y se verá en las primeras posiciones cuando los clientes entren a partir de las 11:00h.

-El DD/MM/AAAA a las HH:MM horas subir mi anuncio, el DD/MM/AAAA a las HH:MM horas subir mi anuncio, ....

Por tanto, como tu propones en la TablaPeticionesClientes, yo no inserto una fechaHoraInicial ni fechaHoraFinal sino que inserto un periodo de diasyhora o unos diasyhoras concretos, donde la acción será una renovación del anuncio, el rango de mostrar ya lo tengo en la tabla con su fecha inserción y caducidad, pero yo quiero ofrecer al cliente la planificación de subidas los días y horas que el desee para que su anuncio ocupe las primeras posiciones.

Estoy perdido de como hacerlo, no se me ocurre nada que vea con claridad.

Saludos, y gracias por tu implicación.