Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/10/2005, 14:29
ane_aaron
 
Fecha de Ingreso: julio-2005
Ubicación: Mexico
Mensajes: 140
Antigüedad: 19 años, 4 meses
Puntos: 0
Tambien lo puedes hacer desde la consulta SQL:

SELECT noticia, fecha FROM noticias WHERE TO_DAYS(CURDATE()) - TO_DAYS(fecha) <= 1;

Te explico:

CURDATE()= fecha actual y TO_DAYS(fecha) convierte fecha a dias, haces la resta y seleccionas solo los registros que tengan 0 o 1 dia de diferencia con la fecha actual es decir los de hoy y ayer.

Esto funciona perfectamente en MySQL.