
01/08/2011, 11:25
|
 | | | Fecha de Ingreso: junio-2004 Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 20 años, 9 meses Puntos: 12 | |
entre estas dos opciones, cual me recomiendan? Buenas!
Estoy indeciso sobre cual sería la mejor manera de manejar la siguiente situación:
Tengo una tabla de mi web donde almaceno Avisos, los cuales entre todos sus datos tienen los campos: Estado | FechaInicio | FechaFin
Cada aviso será visible en la web por el lapso de tiempo que marcan esas fechas, y si su estado es Activo.
Mi consulta es referente a cómo manejar el WHERE del SELECT que los mostraría, ya que se me ocurren 2 maneras:
1.- filtrar en el WHERE que FechaInicio <= HOY y FechaFin >= HOY
2.- filtrar solo por un Estado = Activo, y controlar diariamente cuales estarían ya "vencidos", modificándoles su estado por un Cron Job
Cual opinan sería la forma más óptima????
Desde ya mil gracias!!! |