![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/07/2012, 13:03
|
![Avatar de blakmetall](http://static.forosdelweb.com/customavatars/avatar381260_1.gif) | | | Fecha de Ingreso: diciembre-2010 Ubicación: Jalisco
Mensajes: 181
Antigüedad: 14 años, 1 mes Puntos: 18 | |
Respuesta: Necesito un sistema de votación de estrellas Mira si quieres ponerle rangos de estrella a algun video juego, solo create una tabla mas
llamada ranks o algo asi.
primero pones tus votones en forma de estrella uno con cada valor y que mande cada uno a un archivo de votacion.
estrella 1 = votos.php?id_videojuego=3&voto=1
estrella 2 = votos.php?id_videojuego=3&voto=2
.
.
estrella 5 = votos.php?id_videojuego=3&voto=5
En ese archivo recibes la variable e inretas en la tabla votación.
votar.php?id_videojuego=25&voto=4 //1,2,3,4,5 segun la escogida.
redireccionas al videojuego seleccionado anteriormente.
Y cuando vuelvas a mostrar la pagina
haces una suma de todos los votos de ese videojuego entre la cantidad de votantes
para que tengas tu promedio y ahi dezpliegas las estrellas de ese videojuego.
------
o mejor asi que al recibir las dos variables.
en tu table de ranks
id - id_videojuego - suma_de_votos - votantes (suma de votos y votantes que inicien en cero para cada videojuego).
recibes las variables
y le sumas la cantidad de estrellas que recibiste por url a "suma_de_votos" y aumentas 1 el numero de votantes.
y con eso si sacas tu promedio.
__________________ To the end.... |