
24/05/2008, 03:47
|
 | | | Fecha de Ingreso: mayo-2008
Mensajes: 173
Antigüedad: 16 años, 8 meses Puntos: 3 | |
Respuesta: Base datos URL, y puntuaciones... Voy mascando un poco mas el tema.
Creo que la estructura deberian ser 3 tablas. 1ª Tabla.
-url de la imagen
-numero de usuario
-ip de usuario
-puntuacion (del 1 al 5)
-fecha y hora. 2ª Tabla.
-url de la imagen
-puntuacion total
-nº de votos total 3ª Tabla.
-url de la imagen
-puntutacion (mensual)
-nº de votos (mensual)
-mes y año
El proceso deberia ser.
Buscar url en tabla 1
Si esta, ver si ese usuario o ip esta en ese registro, si no seguir buscando.
Si la url no existe -> Añado la url a las 3 tablas.
Si la url se encuentra en la tabla 1 pero el usuario no la ha votado, añado url a tabla 1, busco url en tabla 2 y le sumo la puntuacion, y busco url en tabla 3 y le sumo la puntuacion en el mes que corresponde.
Creo que esta seria la mejor forma, y despues de forma facil poder tener los totales y la clasificacion al tener una tabla con totales y totales mensuales.
A ver si podeis ayudar con las busquedas y el codigo un poco.
Saludos y gracias. |