Биллинговая система Nodeny

Главная категория => Разработка => Тема начата: tramX от 17 Июня 2010, 15:36:16



Название: Группы и администраторы
Отправлено: tramX от 17 Июня 2010, 15:36:16
Здравствуйте. Скажите в таблице user_grp и в поле grp_admins перечислены администраторы которые имеют отношение к  определенной группой ?


Название: Re: Группы и администраторы
Отправлено: Efendy от 17 Июня 2010, 20:59:58
Здравствуйте. Скажите в таблице user_grp и в поле grp_admins перечислены администраторы которые имеют отношение к  определенной группой ?
grp_admins - через запятую id админов, которые имеют доступ к группе
grp_admins2 - через запятую id админов, которые имеют полный доступ к группе

Если админ имеет полный доступ, его id должно присутствовать в обоих полях


Название: Re: Группы и администраторы
Отправлено: tramX от 17 Июня 2010, 22:08:54
Как выглядит запрос к базе?


Название: Re: Группы и администраторы
Отправлено: Efendy от 17 Июня 2010, 23:54:14
Как выглядит запрос к базе?
select * from user_grp


Название: Re: Группы и администраторы
Отправлено: tramX от 18 Июня 2010, 00:12:42
Это понятно
В grp_admins несколько значений через запятую.
select * from user_grp where grp_admins='3'  ничего не выводит


Название: Re: Группы и администраторы
Отправлено: Efendy от 18 Июня 2010, 00:20:41
Это понятно
В grp_admins несколько значений через запятую.
select * from user_grp where grp_admins='3'  ничего не выводит
для этого нужно выучить хотя бы поверхностно sql. Подсказывать не буду ибо будет во вред.

В админке:

$UGrp_allow{5} or &Error("У вас нет доступа к группе номер 5 !!");
$UGrp_allow{5}>1 or &Error("У вас неполный доступ к группе номер 5");