diff --git a/SeedDMS_Core/Core/inc.DBAccessPDO.php b/SeedDMS_Core/Core/inc.DBAccessPDO.php index d12e723ad..dbd28de73 100644 --- a/SeedDMS_Core/Core/inc.DBAccessPDO.php +++ b/SeedDMS_Core/Core/inc.DBAccessPDO.php @@ -314,9 +314,9 @@ class SeedDMS_Core_DatabaseAccess { * @return integer id used in last autoincrement */ function getInsertID($tablename='', $fieldname='id') { /* {{{ */ - if($this->_driver == 'pgsql') - return $this->_conn->lastInsertId($tablename.'_'.$fieldname.'_seq'); - else + if($this->_driver == 'pgsql') { + return $this->_conn->lastInsertId('"'.$tablename.'_'.$fieldname.'_seq"'); + } else return $this->_conn->lastInsertId(); } /* }}} */