
14/05/2008, 16:16
|
 | | | Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 21 años, 4 meses Puntos: 0 | |
Re: Como crear un ranking Si se puede, pero es un poco completo, hay que meterlo en arrays, y luego ordenarlo.
Puedes tener como te digo, una tabla para cada usuario que contenga el numero de votos y la suma de los votos, incluso ya el promedio de los votos.
Y aparte, tener una tabla para controlar 1 voto por dia donde si introduciras 1 valor por cada voto.
Tabla 1:
id_usuario
n_votos ...numero de votos
s_votos ... suma de los votos
p_votos ... promedio de votos
Tabla 2:
id_voto
id_usuario
ip
fecha
voto
Asi puedes tener mas control y hacer consultas mas rapidas, sin importar si borras la tabla 2, no perderas el registro de la calificacion de cada usuario, podras limpiar la tabla 2 diariamente ya que es 1 voto por dia y no sirve de nada tener registros de dias anteriores... |