Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2005, 16:43
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Cita:
es decir que muestre si es nuevo en casod e que tenga menos de x dias o que deje de mostrarlo si sobrepasa esos x dias...
Puedes limitarte a consultar pués solo los datos con esa carácterística:
Código:
SELECT campos FROM tabla WHERE DATE_ADD(campo_date, INTERVAL X DAY)>=CURDATE()
... tomas una fecha guardada, le sumas X días y si es mayor ó igual a la fecha actual el dato es recuperado...

Cita:
¿como debo crear el condicional para que compare la fecha actual con la de la base de datos?
... si haces lo anterior ya no serìa necesario... pero sería algo como:
Código PHP:
 if(strtotime("now -X day") <= strtotime($row['campo_date'])) // Ve que solo otra forma de ver la condicional
   
echo $row['campo_date']; 
Cita:
como evitar el problema del desafase horario respecto a mi server que esta en usa para que mi script no muestre datos incorrectos para mi pais que es españa??
Ahí sí no entendí... pero en principio puedes averiguar cuál es la diferencia de horario y simplemente sumar/restar esa cantidad según lo necesites...

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"