function ListGoods(){ GLOBAL $id_group, $rows, $goods_info, $main_page; # если передано ID группы товаров, то присваиваем его переменной # если - нет, тогда будет выводится группа указанная по умолчанию в конфигурации после нее есть кусочек if ( !empty($_GET['idn']) && is_numeric($_GET['idn']) ) { $idn = (int) trim($_GET['idn']); } else { $idn = $id_group; } Где тут может быть ошибка?