Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2010, 18:50
mesoriginal
 
Fecha de Ingreso: septiembre-2008
Mensajes: 211
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: Error sistema de votos

Mira en unos minutos estaba haciendo algo parecido tengo un sistema de votos muy senzillo pero funciona.

He hecho valor del 0-5 es decir lo mejor es un 5 y lo peor un 0.
Guardo en una tabla los lo siguiente: numero_id_usuario, numero_id_anuncio (en mi caso un producto), valor_votacion (si es un 0,1,2,3,4,5).

En la tabla donde tienes las noticias pones una nueva columna con el nombre que quieras por ejemplo (valoracion). ahi dentro vas a poner el valor_votacion + el contenido del mismo.

Cuando hagas un select para mostrar el nivel solo tienes dividir la suma de los votos por el numero de usuarios que han votado y tendras la mediana que ira siempre del 0 al 5.

Saludos