You are here

function _taxonomy_term_children in Drupal 4

Same name and namespace in other branches
  1. 5 modules/taxonomy/taxonomy.module \_taxonomy_term_children()
  2. 6 modules/taxonomy/taxonomy.module \_taxonomy_term_children()

Helper for taxonomy_term_count_nodes().

1 call to _taxonomy_term_children()
taxonomy_term_count_nodes in modules/taxonomy.module
Given a term id, count the number of published nodes in it.

File

modules/taxonomy.module, line 970
Enables the organization of content into categories.

Code

function _taxonomy_term_children($tid) {
  static $children;
  if (!isset($children)) {
    $result = db_query('SELECT tid, parent FROM {term_hierarchy}');
    while ($term = db_fetch_object($result)) {
      $children[$term->parent][] = $term->tid;
    }
  }
  return $children[$tid] ? $children[$tid] : array();
}