Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/01/2007, 22:29
Avatar de deet
deet
 
Fecha de Ingreso: mayo-2005
Ubicación: Córdoba - Argentina
Mensajes: 269
Antigüedad: 18 años, 11 meses
Puntos: 1
Re: Ranking en PHP

Cita:
Iniciado por Polloloco1016 Ver Mensaje
Hola,

Me gustaría saber cómo puedo hacer un ránking con PHP, para que los usuarios puedan puntuar cada cosa, y poner comentarios, también me gustaría que un usuario registrado sólo pueda votar una vez.

Muchas gracias por adelantado!!!
"para que los usuarios puedan puntuar cada cosa" debes tener registrado que es esa "cosa", si esos datos están en base de datos vas por el lado correcto.
"poner comentarios", aquí tienes que ver como lo vas a implementar, si cada "cosa" solamente va a tener vinculado los comentarios, tienes que hacer una tabla "comentarios" con los campos (cosa_id | comentario) y si tambien quieres saber que usuario hizo el comentario solo le debes agregar un campo usuario_id.
"me gustaría que un usuario registrado sólo pueda votar una vez", te sugiero que hagas una tabla "ranking" con los campos (usuario_id | cosa_id | puntuacion) con esto tienes solucionado que usuario puntuó cada cosa, y para que no vote dos veces la misma "cosa", antes de insertar cada registro en la tabla "ranking" buscas el usuario y la "cosa" que se está votando y si no concuerdan los registros se inserta en la base de datos, sino, muestras un mensaje, lo envías a otra página u otra cosa.

este es solamente mi sugerencia, espero que te sea de utilidad.