db_next_id
- Versions
- 4.6 – 5
db_next_id($name)- 7
db_next_id($existing_id = 0)
Retrieves a unique id.
Use this function if for some reason you can't use a serial field, normally a serial field with db_last_insert_id is preferred.
Parameters
$existing_id After a database import, it might be that the sequences table is behind, so by passing in a minimum id, it can be assured that we never issue the same id.
Return value
An integer number larger than any number returned before for this sequence.
Related topics
Code
includes/database/database.inc, line 2274
<?php
function db_next_id($existing_id = 0) {
return Database::getConnection()->nextId($existing_id);
}
?>Login or register to post comments 