function tep_get_subsections(&$subsections_array, $parent_id = 0) { $subsections_query = tep_db_query("select sections_id from " . TABLE_SECTIONS . " where parent_id = '" . (int) $parent_id . "' group by sections_id order by sort_order"); while ($subsections = tep_db_fetch_array($subsections_query)) { $subsections_array[sizeof($subsections_array)] = $subsections['sections_id']; if ($subsections['sections_id'] != $parent_id) { tep_get_subsections($subsections_array, $subsections['sections_id']); } } }
function tep_get_subsections(&$subsections_array, $parent_id = 0, $table = TABLE_SECTIONS) { $subsections_query = tep_db_query("select sections_id from " . $table . " where parent_id = '" . (int) $parent_id . "' group by sections_id"); while ($subsections = tep_db_fetch_array($subsections_query)) { $subsections_array[sizeof($subsections_array)] = $subsections['sections_id']; if ($subsections['sections_id'] != $parent_id) { tep_get_subsections($subsections_array, $subsections['sections_id'], $table); } } }