Get field content from tid I am wondering how to retrieve the actual data of a field instead of the tid on a node.
Googling around I found a solution to a similar problem, by constructing a query on my own. However, it is usually the case that a function already exists for this. Do you know how I can achieve this?

What I get is something like this

field_category (Array, 1 element)
  -&gt; und (Array, 1 element)
    -&gt; 0 (Array, 1 element)
      -&gt; tid (String, 2 characters ) 18
Specifically for taxonomy terms you have taxonomy_term_load(), e.g.

if ($field_items = field_get_items('node', $node, 'field_category')) {
  $tid = $field_items[0]['tid'];
  $term = taxonomy_term_load($tid);
}