[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Голосование за профиль
Kropotov1989
Привет всем) Подскажите,как лучше реализовать подобное голосование. В общих чертах: есть профиль пользователя, с уникальным id в базе, у профиля на главной странице есть перечень качеств (ум,внешность,юмор, и т.д.). Вот нужно сделать так,чтобы любой другой зарегестрированный пользователь, мог зайти на страницу и оценить эти качества пятью звездочками, можно на JQuery и Ajax, и в конце выводился бы общий рейтинг пользователя, тоже в виде звездочек (всего),ну и конечно с записью всех результатов в базу по конкретному id пользователя за которого проголосовали.



Спустя 12 часов, 53 минуты, 11 секунд (29.06.2011 - 11:57) djar написал(а):
Что-то типа этого?

таблица profile:
id_user
login
pass
...

таблица rating (сюда записываются оценки):
id_rating (счётчик)
id_rating_user (id пользователя, которого оценивают)
id_user (id пользователя, который оценивает)
id_parameter
level

таблица parameters (ум, внешний вид, юмор и тд):
id_parameter
name (ум, внешний вид, юмор и тд)

Когда пользователь, у которого id=10 оценивает ум (ум записан в parametres под id=5) пользователя с id=20, и оценивает его ум на двойку, то в табл. rating записывается:

### - 20 - 10 - 5 - 2

Спустя 2 часа, 10 минут, 49 секунд (29.06.2011 - 14:08) Kropotov1989 написал(а):
спасибо,буду пробовать)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.