Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2008, 03:47
Avatar de Pentaxeros
Pentaxeros
 
Fecha de Ingreso: mayo-2008
Mensajes: 173
Antigüedad: 16 años
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.