Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/07/2011, 04:26
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Como coger solo paginas publicadas

Buenas, siguiendo la idea que tú has dicho puede que la solución sea esta:
Código PHP:
$threedaysago date('Y-m-d h:i:s',(time()-172800)); //Esto calcula fecha y hora actual y resta 2 días (172800 segundos).
$now date('Y-m-d h:i:s'time()); // Si añades esto, tendrás en $now la fecha y hora actuales. 
Más adelante, suponiendo que las tablas son como yo pienso tendrías que añadir:
Código PHP:
                    WHERE
                        a
.id '.$matches[1].' AND
                        
a.created >="'.$threedaysago.'" AND
                        
a.created <="'.$now.'" 
Y un poco más abajo lo mismo:
Código PHP:
                WHERE 
                    c
.id a.sectionid AND
                    
b.id a.catid  AND
                    
a.created >="'.$threedaysago.'" AND
                    
a.created <="'.$now.'" 
Esto, repito, es sólo si las tablas están pensadas con la idea de que la fecha de creación (created) es la fecha en que aparecerá la noticia, que no sé si es así o no. Prueba eso si quieres y, si no te funciona, miramos otra solución.

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?