Ver Mensaje Individual
  #16 (permalink)  
Antiguo 01/12/2012, 16:36
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
Respuesta: como hacer la estructura de la base de datos para un contador general de v

Hola gnzsoloyo, entiendo que para poder seguir el rastro necesito variables de session, pero lo que no entiendo porque en la tabla visitas pones el campo sesion_id, yo antes de tu explicacion ya cree las dos tablas de una manera distinta por eso luego al ver tu ultima explicacion mas detallada me quede dudoso de tu idea, en tu explicacion estas son tus dos tablas

VISITA(user_id, fecha_hora, ip_origen, sesion_id)
NAVEGACION_VISITA(sesion_id, fecha_ingreso, pagina_id)

y yo las habia creado asin:

VISITA(user_id, fecha_hora, ip_origen,)
NAVEGACION_VISITA(user_id, fecha_ingreso, pagina_id)

lo que yo hice fue cuando el usuario entra en mi web le creo una variable de sesion con el id que acabo de insertar en la tabla visita despues ese id es el que sigue la pista en la navegacion de la web que seria el user_id la FK de la tabla navegacion.

Esto es lo que hice pero seguro que por algun motivo que desconozco hay que crear aparte ese sesion_id y si pudieras darme una explicacion de porque ahi que hacerlo asin te lo agradeceria ya no por hacerlo y ya esta si no por entenderlo ya que estoy en proceso de aprendizaje, un saludo.