Задать вопрос

Как сделать уникальную сортировку данных для каждого пользователя?

Приветствую, хабралюди.


Мне необходимо сделать уникальный для каждого зарегистрированного пользователя вывод пунктов для голосования.


Т.е. чтобы для пользователя А пункты для голосования выводились в виде 1, 2, 3 ,4, 5, 6

Для пользователя Б пункты для голосования выводились в виде 4, 3, 5, 1, 6, 2

и т.д.


Для чего такое хочу сделать — чтобы пользователи друг другу не сообщали за какой из пунктов они проголосовали (пункты голосования названы максимально обезличенно).


Я в целом понимаю что мне надо как-то привязывать сортировку пунктов голосования к ID пользователя и видимо использовать функцию usort, но дальше этого пока что не продвинулся.


Буду признателен за помощь в решении данной задачки.
  • Вопрос задан
  • 3539 просмотров
Подписаться 10 Оценить Комментировать
Решение пользователя avalak К ответам на вопрос (3)