
26/03/2004, 15:06
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 3 meses Puntos: 129 | |
Pues si .. así deberia ser .. pero esto es como todo .. NO puedes sentarte a diseñar una aplicación haciendo el código YA .. tienes que evaluar que necesitas y luego desarrollarlo
Por ejemplo
Ususarios
Id_usuario
nick
blabla
visitas_activas
id_visita
id_usuario --> tu cookie del usuario (pero que sea el ID_usuario)
IP
fecha_ingreso
fecha_última_iteraccion_con_el_sistema
Las visitas las relacionarias con el usuario (tablas) bajo el ID del usuario.
la tabla que actualizarias sería la de "visitas_activas" y no la de "usuarios". Ahora en tus consultas .. para obtener ese nick deberías hacer consultas condicionales que intervengan ambas tablas
SELECT usuarios.nick FROM usuarios,visitas_activas ORDER BY visitas_activas.fecha DESC LIMIT 10
Si quieres complicarte puedes ir rotando esos 10 registros .. pero si quieres almacenar un registro de vistias completo para arrojar estadísticas completas .. deja que la tabla crezca con las visitas ..
Pero lo dicho .. antes de tirar una sóla línea de "PHP" antes debes sentarte y diseñar tu modelo de datos . tus Base de datos (tablas) con sus relaciones entre ellas .. pensar las sentencias SQL que te van hacer falta y de ahí a trasncribirlo a "PHP" ...
Aquí he pretendido darte alguna idea general (bajo mi punto de vista) .. estudialo y planteate diferentes alternativas ..
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |