Получить nid ноды после создания используя drupal_execute

Главные вкладки

Аватар пользователя likin likin 11 марта 2010 в 23:10

Доброго вечера.

Добавляю контент используя drupal_execute...
Помогите узнать nid, только что создавшейся ноды.

Спасибо.

Комментарии

Аватар пользователя abarmot abarmot 12 марта 2010 в 8:09

1) db_last_insert_id($table, $field)
2) db_query с уточнением поиска по специфическому полю (если боитесь, что первый вариант не сработает)

Аватар пользователя cyberty cyberty 22 июня 2010 в 9:53

"abarmot" wrote:
1) db_last_insert_id($table, $field)

У меня не работает. Выдаёт ошибку, что в текущей сессии ничего не вставлено, или что-то вроде. Как получить последний id из таблицы/последовательности?