Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/08/2010, 19:10
tattansp
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Duda visitas online

Cita:
Iniciado por perryjr Ver Mensaje
1. Usa el mismo código que han posteado aquí, pero añadiendo una nueva columna datetime en la que almacenarás la fecha y hora en la que se ha grabado esa visita.

2. Cada vez que necesites hacer la lista esa de páginas consultas las visitas para cada página que estén por encima de una fecha límite, es decir, por ejemplo, todas las visitas que hace menos de 3 minutos que se han grabado.

3. Necesitas un archivo PHP que se ejecute periódicamente (o que te encargues tu de ejecutarlo) y que borre todas las propuestas más antiguas que la fecha límite (en nuestro ejemplo 3 minutos). Sino la base de datos se te llenaría enseguida con visitas antiguas.

¿Te ha sido útil? ¿Te explico algún punto más en profundidad?

Creo que he entendido lo que me dices...
Seria algo asi:
Tabla visitas:Pagina , Contador, Fecha

y en el php seria algo asi

if(paginaviendose ya existe) contador ++;
else insert into tabla visitas value (pagina,0,now())

y borro todas las filas cada cierto tiempo

eso es?