У меня есть сайт, который будет оценивать пользователей на основе очков, которые они заработали для выполнения определенных действий. Это моя структура базы данных:PHP Ranking Algorithm
pointsentered
1. ID
2. Email
3. Код
pointvalues
1. ID
2. Код
3. Название
4. Значение
У меня есть файл, который подключается к pointentered и отправляет выбранный пользователем. Поле «Код» соответствует точкам.
В pointvalues «Название» соответствует названию события, которое они завершили. Код представляет собой простой буквенно-цифровой код, соответствующий этому конкретному событию, и значение, которое оно имеет. «Значение» достаточно понятно для себя, поскольку оно содержит значение точки, к которому относится событие.
По сути, я хочу, чтобы иметь сценарий, который
1. ранги всех пользователей (которые имеют различные электронные письма) на основе введенных точек в pointsentered (но хватают очки из pointvalues на основе «Кодекс») 2. Показывает, сколько очков пользователь достиг. Это относится к электронной почте пользователя.
Очевидно, что я не ищу, чтобы кто-то сделал это для меня, я просто ищу некоторые рекомендации о том, как начать, поскольку я потерян.
Заранее спасибо.
Пожалуйста, поделитесь с нами тем, что вы пробовали. –
@JayBlanchard Я еще не пытался это сделать, потому что я не уверен, с чего начать, какие функции использовать и т. Д. Я не ищу, чтобы кто-то сделал это для меня, только где-то начать. –