Возник вопрос по выводу категорий и подкатегорий -
Вывожу список разделов и их подкатегории следующим запросом
$result=$db->sql_query("select `id`,`parent`,`title`,`image`,`active` from `shop_catalog` where `active`='show' and `parent`='".$parent."' order by `pos`");
while ($res=$db->sql_fetchassoc($result)) {
$list_ctg[]=$res['id'];
$res[address]=$address_catalog;
$result1=$db->sql_query("select `id`,`parent`,`branch`,`title`,`active` from `shop_catalog` where `parent`='".(int)$res['id']."' and `active`='show' order by `pos`");
while ($res1=$db->sql_fetchassoc($result1)) {
$list_ctg_sub[]=$res1['id'];
$res['sub'][]=$res1;}
$ctg[]=$res;
}
В каждой подкатегории возможны еще подкатегории и так далее.
Можно ли организовать выборку одним запросом - брать только две подкатегории от имеющегося каталога?
_____________