Можно ли ограничить количество записей в таблице для каждого пользователя.
И как это сделать?
1
Ограничение количества записей
Автор bobby59, 01 февр. 2011 16:48
Сообщений в теме: 3
#1
Отправлено 01 Февраль 2011 - 16:48
#2
Отправлено 01 Февраль 2011 - 17:25
Вообще это довольно сложно, но реализовать это возможно.
Во-первых, для каждого конкретного пользователя будет стоять отдельное ограничение, или для всех одинаковое?
Если первое, то можно сделать таблицу с двумя полями: "Пользователь" и "Ограничение".
Затем в таблице создаем вычисление. Берем данные из "Ограничения" для текущего пользователя. Считаем кол-во записей, которые завел текущий пользователь. Если оно < ограничения, то ничего не происходит, иначе удаляем последнюю запись, сообщаем пользователю, что он больше не может создавать записи в этой таблице, и перебрасываем его на страницу таблицы.
Во-первых, для каждого конкретного пользователя будет стоять отдельное ограничение, или для всех одинаковое?
Если первое, то можно сделать таблицу с двумя полями: "Пользователь" и "Ограничение".
Затем в таблице создаем вычисление. Берем данные из "Ограничения" для текущего пользователя. Считаем кол-во записей, которые завел текущий пользователь. Если оно < ограничения, то ничего не происходит, иначе удаляем последнюю запись, сообщаем пользователю, что он больше не может создавать записи в этой таблице, и перебрасываем его на страницу таблицы.
#3
Отправлено 01 Февраль 2011 - 17:47
То есть, я так понимаю, это надо программировать "ручками"?
#4
Отправлено 01 Февраль 2011 - 18:13
Да, правильно понимаете. Можете заказать доработку у нас.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных