Drupal 6下一个tid值

时间:2011-05-05 20:58:11

标签: drupal-6

我需要找到创建新术语时将创建的下一个tid值。 term_data表不显示此值,因为可以删除具有最高tid的术语。看起来序列表在Drupal 5中保存了这个值,但它在Drupal 6中保存了什么?

感谢您抽出宝贵时间!

1 个答案:

答案 0 :(得分:0)

你需要什么?您应该创建该术语,然后根据词汇表ID加上术语来提取ID,如下所示 -

$term = taxonomy_get_term_by_name('whatever the term is');
$new_term_id = $term->tid;

但要具体回答你的问题 -

$result = db_query("SHOW TABLE STATUS LIKE 'term_data'");
$row = db_fetch_array($result);
$next_id = $row['Auto_increment'];