Вывод из нескольких групп

#
Вывод из нескольких групп
Доброго времени суток!

Подскажите пожалуйста, как организовать вывод элементов из двух групп?

Пробовал подставить массив, но без толку, пример ниже. Что надо исправить?
Искал на форуме решение, писалось что необходимо передавать массив

$property['show_group']= array(27, 29);


---------
что делаю не так?
<?php
      
$InformationSystem = & singleton('InformationSystem');
$param = array();
$param['OrderField']  = 'items_date';
$param['Order']  = 'DESC';
$external_propertys = array();
$property['show_group']= array(27, 29);
$InformationSystem->ShowInformationSystem(19, 27, 'СписокИнфосистемыТаблица', 10, 0, $external_propertys, $param);

?>
Болей за наших на Sportlands.ru!
#
Re: Вывод из нескольких групп
mrjoeys, вместо:
$InformationSystem->ShowInformationSystem(19, 27, 'СписокИнфосистемыТаблица', 10, 0, $external_propertys, $param);

используйте:
$InformationSystem->ShowInformationSystem(19, false, 'СписокИнфосистемыТаблица', 10, 0, $external_propertys, $param);

а вместо:
$property['show_group']= array(27, 29);

используйте:
$element['type']=0;
$element['prefix'] = ' and (';
$element['name'] = 'information_items_table.information_groups_id';
$element['if'] = ' IN (27, 29) ';
$element['value'] = '';
$element['sufix']=')';
$param['select'][] = $element;
#
Re: Re: Вывод из нескольких групп
Наталья! Спасибо большое за ответ, как всегда!

Такой вопрос только, можно узнать почему этот пример не работает если его дважды использовать на одной странице (с заменой ID групп)?
Т.е. у меня 4 группы одной ИС, и я пытаюсь сделать 2 таблицы по данным 2 групп в каждой.

первая формируется для групп 34,35.
вторая же для групп 36,37 не формируется, открываю XML - там пусто (элементы естественно в этих группах есть).
Болей за наших на Sportlands.ru!
#
Re: Вывод из нескольких групп
Пожалуйста.

mrjoeys писал(а):
почему этот пример не работает если его дважды использовать на одной странице
- попробуйте перед каждым
$element['type']=0;
добавить:
$element = array();
#
Re: Вывод из нескольких групп
что-то ничего не изменилось.

т.е. вставляю два раза код с разными группами, первый вызов срабатывает, во втором пусто (в xml данные не приходят).

для наглядности:

<?php
$InformationSystem = & singleton('InformationSystem');
$element = array();
$element['type']=0;
$element['prefix'] = ' and (';
$element['name'] = 'information_items_table.information_groups_id';
$element['if'] = ' IN (34, 35) ';
$element['value'] = '';
$element['sufix']=')';
$param['select'][] = $element;
$external_propertys = array();
$InformationSystem->ShowInformationSystem(31, false, 'ОбщаяТаблицаРегуляркаКхл', 999, 0, $external_propertys, $param);
?>

<br><br>


<?php
$InformationSystem = & singleton('InformationSystem');
$element = array();
$element['type']=0;
$element['prefix'] = ' and (';
$element['name'] = 'information_items_table.information_groups_id';
$element['if'] = ' IN (36, 37) ';
$element['value'] = '';
$element['sufix']=')';
$param['select'][] = $element;
$external_propertys = array();
$InformationSystem->ShowInformationSystem(31, false, 'ОбщаяТаблицаРегуляркаКхл', 999, 0, $external_propertys, $param);
?>
Болей за наших на Sportlands.ru!
#
Re: Вывод из нескольких групп
В каждом из блоков вместо:
$InformationSystem = & singleton('InformationSystem');

используйте:
$InformationSystem = & singleton('InformationSystem');
$param = array();
#
Re: Re: Вывод из нескольких групп
Наталья! Спасибо большое Вам!)

Болей за наших на Sportlands.ru!
#
Re: Вывод из нескольких групп
mrjoeys, пожалуйста)
Авторизация