17/12/2003, 07:37
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
el "id_pagina" es un campo de tipo autonumérico y único que te servirá para crear registros consecutivos y te ayudará a relacionar esos "contadores" en el caso de que hagas algún panel de control para actualizar esos contadores .. o borrarlos .. etc (en general, para administrar esos registros y relacionarlos con otras tablas si llega el caso).
---
Discriminar accesos reales .. lo puedes hacer con IP .. o cookies o combinando ambas.
En el caso de cookies es muy simple .. sólo tienes que guardar una cookie en el cliente .. en la cookie guarda el ID_pagina por ejemplo y .. tendrás que consultar esa cookie con el ID de página o nombre (URI) para ver si debes contabilizarla o no (o incluso contabilizarla como acceso real o click .. creando un campo + en la tabla mencionada).
Lo del registro de IP's .. sería otra tabla más donde guardarías esas IP .. y como tu contador es "multiple página" .. tendrías que relacionar esta tabla de IP's con el id_pagina en relación 1->N para comparar esa IP en esa página. Sería una tabla tipo: tabla: IP
id_ip id_pagina <-- campo relación (clave foránea)
IP
Aquí es donde ese "id_pagina" de la primera tabla es necesario que exista y que sea único.
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |