You are here

function _similar_taxonomy_membership in Similar Entries 6

Same name and namespace in other branches
  1. 5 similar.module \_similar_taxonomy_membership()
  2. 7 similar.module \_similar_taxonomy_membership()

Queries for taxonomies to which a specific node belongs. http://drupal.org/node/51041

Parameters

$nid: A node ID.

Return value

An array of terms related to the given node.

1 call to _similar_taxonomy_membership()
theme_similar_content in ./similar.module
Queries the database for similar entries and puts them in a HTML list.

File

./similar.module, line 180
Module that shows a block listing similar entries. NOTE: Uses MySQL's FULLTEXT indexing for MyISAM tables.

Code

function _similar_taxonomy_membership($nid) {
  $tids = array();
  $result = db_query('SELECT t.tid FROM {term_node} t WHERE t.nid = %d', $nid);
  while ($data = db_fetch_object($result)) {
    $tids[$data->tid] = $data->tid;
  }
  return $tids;
}