summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
Diffstat (limited to 'includes')
-rw-r--r--includes/database.mysql.inc1
-rw-r--r--includes/database.pear.inc1
2 files changed, 2 insertions, 0 deletions
diff --git a/includes/database.mysql.inc b/includes/database.mysql.inc
index a4fa2d65e..7b5dabb84 100644
--- a/includes/database.mysql.inc
+++ b/includes/database.mysql.inc
@@ -126,6 +126,7 @@ function db_next_id($name) {
** when needed
*/
+ $name = db_prefix_tables($name);
db_query("LOCK TABLES {sequences} WRITE");
$id = db_result(db_query("SELECT id FROM {sequences} WHERE name = '%s'", $name)) + 1;
db_query("REPLACE INTO {sequences} VALUES ('%s', %d)", $name, $id);
diff --git a/includes/database.pear.inc b/includes/database.pear.inc
index df361ce22..c0cd965ea 100644
--- a/includes/database.pear.inc
+++ b/includes/database.pear.inc
@@ -127,6 +127,7 @@ function db_error() {
function db_next_id($name) {
global $db_handle;
+ $name = db_prefix_tables($name);
$result = $db_handle->nextID($name);
if (DB::isError($result)) {
watchdog("error", "database: ". $result->getMessage() ."\nsequence table: $name");