db_last_insert_id

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

includes/database.mysql-common.inc, строка 530

Версии
6
db_last_insert_id($table, $field)

Возвращает id последнего вставленного ряда. Можно безопасно использовать в thread safe режиме.

Параметры

$table Имя таблицы, в которую были вставлены данные.

$field Имя autoincrement-поля.

Связанные темы

▾ 10 функции вызывают db_last_insert_id()

actions_save in includes/actions.inc
Сохраняет действие и значения его заданных параметров в базу.
aggregator_save_category in modules/aggregator/aggregator.module
Добавление/редактирование/удаление категорий агрегатора.
aggregator_save_feed in modules/aggregator/aggregator.module
Добавление/редактирование/удаление фидов аггрегатора.
aggregator_save_item in modules/aggregator/aggregator.module
Добавление/редактирование/удаление элемента аггрегатора.
batch_process in includes/form.inc
Process the batch.
block_add_block_form_submit in modules/block/block.admin.inc
Сохраняет новый блок, созданный пользователем.
comment_save in modules/comment/comment.module
Сохраняет новый или измененный комментарий.
drupal_write_record in includes/common.inc
Сохраняет запись в базу данных согласно схеме.
menu_link_save in includes/menu.inc
Сохраняет ссылку меню.
user_save in modules/user/user.module
Сохраняет изменения аккаунта пользователя либо добавляет нового пользователя.

Код

<?php
function db_last_insert_id($table, $field) {
  return db_result(db_query('SELECT LAST_INSERT_ID()'));
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему