Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 21.12.2005 13:40
@getACL[object_list;user_list] $result[^csql.table{ SELECT acl.object_id, acl.rights, auser.auser_id, auser.name, auser.description, auser.auser_type_id, auser.rights AS user_rights FROM acl, auser WHERE acl.auser_id = auser.auser_id ^if(def $object_list){ AND acl.object_id IN ($object_list) } ^if(def $user_list){ AND acl.auser_id IN ($user_list) } ORDER BY auser.name }] #end @getACL[]и возникает вопрос: как вы добились того, чтобы при неопределенном $object_list у вас этот кусок (AND acl.object_id IN ()) попал в текст запроса?