Esempio n. 1
0
 /**
  * See ADONewConnection::NextID()
  *
  * @access  public
  * @param   mixed
  * @return  mixed
  */
 public function _nextId($sequence)
 {
     $nextId = $this->db->NextID($sequence);
     // workaround since ADOConnection::NextID() doesn't return the last inserted id in `contrexx_module_news_categories_catid`
     if (empty($nextId) && $sequence == DBPREFIX . 'module_news_categories_catid') {
         if ($objResult = $this->db->Execute('SELECT `id` FROM `' . contrexx_raw2db($sequence) . '` LIMIT 1')) {
             $nextId = $objResult->fields['id'];
         }
     }
     return $nextId;
 }