Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2008, 06:00
Avatar de scout_vlc
scout_vlc
 
Fecha de Ingreso: julio-2007
Ubicación: Valencia
Mensajes: 141
Antigüedad: 16 años, 10 meses
Puntos: 0
Hacer algo 1 vez a la semana

Hola,
estoy con el proyecto, y ya he resuelto varias dudas aquí ;)
En las extensiones de mi proyecto me pide:
- Implementear un sistema que automáticamente actualice en el portal cada mes a los usuarios y recetas premiadas, y un listado con las recetas más visitadas.
- Mostrar en la portada la receta más visitada cada semana.


En mi tabla recetas tengo un campo donde se guardan las visitas, y sé hacerlo....lo que no sé hacer es que se haga automáticamente cada semana.
He mirado la función DAYOFWEEK y me devuelve el día de la semana (0 para domingo, 1 para lunes....)
Pero si pongo algo tipo

Código PHP:
if ($dia==0) {... 
                   
actualizo la lista de recetas más visitadas
                   y pongo el nº de visitas de cada receta a 0

pienso que durante todo el día me estará poniendo las visitas a 0, aunque se estén produciendo visitas durante ese mismo día ¿no?
¿Qué tendría que poner? ¿Algo del tipo...si es dia 0 y la hora 0:00:00 que lo haga?
Y aunque no haya nadie conectado a la página a esa hora.....¿se ejecuta la sentencia?
Espero haberme explicado bien....no sabía si era aquí o en el subforo de MySQL
Gracias